XHTML+CSS布局模式因其表现和内容相分离,提高搜索引擎对网页的索引效率,代码简洁、提高页面浏览速度,易于维护和改版等众多优点而在广泛地被人们所接受.以下笔者结合手机商务类网站,对XHTML+CSS布局中兼顾SEO进行一些总结,希望能给站长同仁一些有益的参考.5 N) f# {( v# r# w* Q6 z
: a; a/ m/ l7 ~1 l9 Q) O. K( ^) V
一、做好网页的架构分析工作,是设计好网页的前提& O3 o' |; `% Q$ M( q/ n; |1 g
, r% l4 `; r) q, L1 l( d
一个拥有高访问量的网站是成功网站的一个衡量因素,我们在设计网页时要根据主题的不同进行合理的板式选择和色彩配,将网站要达到的宣传效应通过合理搭配而构成的美丽页面来吸引客户的兴趣,促使他们来访问我们的网站./ j7 a+ }. M) @, ^
W4 f( z5 k( [) P' l* E 第一,分析页面板式架构
9 w5 i3 J4 `2 L- n" g9 \) Q: Y$ u/ h9 ^- Z2 Q5 `/ J# }3 w
手机商务网站 主要以网上宣传新款手机和销售为主,这种类型网站的特点就是主要让人感觉到商品丰富而又美丽大方此在选择色彩是主要以蓝色、绿色为主,小图标、小按钮、边框线等点缀小图形以红、橙为主,显得页面绚丽多彩、活泼、大方,视觉冲击力较强;另外, 手机商务网站 主页面主要包括网站BANNER、导航栏、站内搜索、新产品图片宣传、最新新闻、网站服务、产品信息、版权信息等. N* n8 U9 ]0 T! a+ k3 y+ }" @
: B: I- F1 F4 o2 e
第二,分析页面排版架构/ @0 q$ S1 d2 P8 w
1 D1 V4 g2 h b1 N5 c1 u
整个网页的框架比较简单,包括Banner图片、导航条、搜索栏、页面主体及版权信息等.因此,采用了基本的网页框架结构.清晰准确的架构设计是下一步布局的基础和关键.
- s6 G$ |+ S- l/ z1 d' A) d) @& u/ F R9 q
第三,依据XHTML+CSS布局网页的模式特点实现页面各模块的制作,凸显布局优势
! m) |0 R. P5 c0 H- i0 }3 R( y3 }0 _5 R: f) L2 ?5 ~: Z( H7 c7 w
页面的整体框架有了大体设计之后,对各个模块进行分别的处理,最后再统一整合,这是设计制作网站的通常步骤,养成良好的设计习惯便可熟能生巧.# Y5 z5 V3 ?; U t5 J( ]2 ]6 Y
4 U8 K) ^: [6 x- N, D
1、利用DIV标记对页面进行分块,确定好各块以及子块之间的关系依据前边分析的排版结构对页面进行分块,另外制作过程注意利用注释语句,以便让页面代码清晰、易读./ `- u& ~ f0 V3 a5 S
. [) g5 [* R+ f 2、定义CSS样式实现对各块效果的设计与美化1 R/ G3 H( s2 w9 r% z' G, b
: x$ n+ G; W. i! k, n
页面各模块划分好之后,接下来就是定义CSS样式对其进行定位和美化工作了,具体操作之前先做好整个网站的样式分析与规划工作,这是有效使用CSS样式表的前提.
3 e: Q) [- b. v' q4 J$ K' C, A7 \ t8 w# E9 ~2 }- K# F; O1 z
1)对整个网站中要用到的CSS样式表进行统一规划.从网站效果一致性原则出发,对整个网站的样式进行系统的分析和规划,详细罗列各样式的名称和样式内容.特别要善用属性简写,尽可能地减少冗余代码,例如:
) x0 D9 N' z# _5 d$ ?, `% s! \7 S' p% g+ C& V/ v1 |% j+ s
margin-left:10px;margin-top:0px;margin-bottom:0px;margin-right:10px;可以写成这样的格式:margin:0 10px." d# v4 m9 p+ [2 l3 F. N
- q. h0 d$ ]/ J2 P
2)统一规划CSS样式的应用范围.对网站中各个页面都要使用的样式效果(例:各页面中的普通文本信息采用统一的大小、字体、行高、颜色等)统一定义在外部样式表文件中,方便各页面的调用,而对某个页面中要单独使用的效果则以内嵌式样式表的形式直接在相应页面中进行定义.
+ s1 T( R! G* f2 P: A! R
c5 v3 S& f$ B, f' W 3)基于SEO的样式命名规范8 W) d# }" A6 x" e' |
; k* m+ U8 A( ^. q( T 搜索引擎是通过抓取网站源代码来进行亲密接触的,如何才能更好地让搜索引擎的爬虫更快更准确地觉察到网站内容的相关性,增强网站的搜索优化?可能从最基本的命名规则入手会有意想不到的收获,下面从前端设计的角度整理了一些常用的命名规则,就很好地考虑到了搜索引擎的喜好,在页面设计的过程中,尽量做到让搜索引擎明白,从而达到我们的设计目标.
P$ M4 `* v% u! r+ k: {& e6 }' n& X K0 |& K
3、对页面效果进行整体调整,保证页面的协调和美观: b; g' A8 [9 ?) Z% f2 H" O: |5 M# S! F
5 t5 Y d* V. s' d7 T' ^& Y
经过上边的步骤页面已经基本成形,在制作完成的最后,往往还需要对页面根据效果做一些细节上的调整.例如各个块之间的Padding和Margin的值是否与整体页面协调,各个子块之间是否协调统一等等.另外对于固定宽度且居中的板式,需要考虑给页面添加背景,以适合大显示器的用户使用等.
7 L6 m: x4 u/ x0 _4 @: C+ `" \' Y V+ I( I6 g1 T
二、考虑浏览器兼容处理,保障不同的用户查看到最好的页面效果4 T2 Q/ E* k4 k& F v4 Z' `
8 T' Y& Q6 H# p5 L, ?) j 在设计网页时,经常碰到在IE中制作的页面换到Firefox预览时,发现页面效果变化很大.针对这样的问题,我们在设计网页时就要进行相应的处理.常用的方法有:从空白页面开始,每做一小步,就同时在各种浏览器中查看,一旦发现显示效果不同,立即查找原因,寻找解决办法;也可以通过软件工具模拟网页在各种不同的浏览器中的效果,例如目前大家用的IETester v0.2.3,这样可以边做边修改;另外,大家在制作过程中要善于总结一些经常出问题的标记的处理办法.例如:边界重合时利用padding或border来避免.您可能会为了一点不应该出现的空间而焦头烂额,或者您需要一点点空间时,怎样都挤不出来,如果您有用到margin,那么很容易产生边界的重合.又如有时候某些错误会使50%+50%成为100.1%,使网页出现问题,这时请尝试将这些值改为49%,甚至49.9%,往往这样的做法才解决了问题等等.( i1 N! }, F; A) \
( \/ }$ n8 _; ~7 p# u0 y, P2 K. y 本文来自中华论文中心(www.zhonghualunwen.com)转载请标示!谢谢!: ` H: d0 A1 g! j
|