第九条:一般原则
1.在排布表格之前,一定要思考一个最佳的方案,表格的嵌套尽量控制在三层以内,并且应该尽量避免 <colspan> <rowspan> 两个标记,经验表明,这两个标记会带来许多麻烦。
2.一个网页要尽量避免用整个一张大表格,所有的内容都嵌套在这个大表格之内,因为浏览器在解释页面的元素时,是以表格为单位逐一显示,如果一张网页是嵌套在一个大表格之内,那么很可能造成的后果就是,当浏览者敲入网址,要先面对一片空白很长时间,然后所有的网页内容同时出现。如果必须这样做,请使用 <tbody> 标记,以便能够使这个大表格分块显示。
3.排版中经常会遇到需要进行首行缩进的处理,不要使用 或者全角空格来达到效果,规范的做法是在样式表中定义 p { text-indent: 2em; } 然后给每一段加上 <p> 标记,注意,一般情况下,请不要省略 </p> 结束标记。
4.原则上,禁止用 <img width=? height=?> 来人为干预图片显示的尺寸,而且建议 <img> 标签中不要带上 width 和 height 两个属性,这是因为制作过程中,图片往往需要反复的修改,这样可以避免人为干预图片显示的尺寸,尽可能的发挥浏览器自身的功能;但是这样的一个副作用是当网页还未加载图片时,不会留出图片的站位大小,可能会造成网页在加载过程中抖动(如果图片是插在一个固定大小的表格里的,不会有这个现象),尤其是当图片的尺寸较大时,这种现象会很明显,所以当预料到这种会明显导致网页抖动的情况会发生时,务必在最后给 <img> 附上 width 和 height 属性。
5.为了最大程度的发挥浏览器自动排版的功能,在一段完整的文字中请尽量不要使用 <br> 来人工干预分段。
6.不同语种的文字之间应该有一个半角空格,但避头的符号之前和避尾的符号之后除外汉字之间的标点要用全角标点,英文字母和数字周围的括号应该使用半角括号。
7.所有的字号都应该用样式表来实现,禁止在页面中出现 <font size=?> 标记。
8.请不要在网页中连续出现多于一个 的 也尽量少使用全角空格(英文字符集下,全角空格会变成乱码),空白应该尽量使用 text-indent, padding, margin, hspace, vspace 以及透明的 gif 图片来实现。
9.中英文混排时,尽可能的将英文和数字定义为 verdana 和 arial 两种字体。
10.行距建议用百分比来定义,常用的两个行距的值是 line-height:120%/150%。
11.网站中的路径全部采用相对路径,一般链接到某一目录下的缺省文件的链接路径不必写全名,不必这样: <a href= ” aboutus/index.htm ” > 而应该这样: <a href= ” aboutus/ ”> 。
12.嵌入图形文本的使用较大的字体,建议不要在图形中包括文本。
13.“网页大小”定义为网页的所有文件大小的总和,包括 HTML 文件和所有的嵌入的对象。用户喜欢快的而不是新奇的站点。对于解调器用户,网页大小保持在 34K 以下为合适。
第十条:文件命名原则
1.每一个目录中应该包含一个缺省的 html 文件,文件名统一用 default.htm。
2.文件名称统一用小写的英文字母、数字和下划线的组合。
3.命名原则的指导思想一是使得自己和工作组的每一个成员能够方便的理解每一个文件的意义,二是当在文件夹中使用“按名称排例”的命令时,同一种大类的文件能够排列在一起,以便查找、修改、替换、计算负载量等等操作。
4.下面以“新闻”(包含“国内新闻”和“国际新闻”)这个栏目来说明 html 文件的命名原则。
(1)在根目录下开设 news 目 录
(2)第一条缺省新闻取名 default.htm
(3)所有属于“国内新闻”的新闻依次取名为: china_1.htm, china_2.htm, …
(4)所有属于“国际新闻”的新闻依次取名为: internation_1.htm, internation _2.htm, …
(5)如果文件的数量是两位数,请将前九个文件命名为: china_01.htm, china_02.htm 以保证所有的文件能够在文件夹中正确排序。
5.图片的命名原则遵循以下几条规范:
(1) 名称分为头尾两两部分,用下划线隔开。
(2) 头部分表示此图片的大类性质,例如广告、标志、菜单、按钮等等。
(3) 一般来说 :
放置在页面顶部的广告、装饰图案等长方形的图片取名: banner
标志性的图片取名为: logo
在页面上位置不固定并且带有链接的小图片取名为 button
在页面上某一个位置连续出现,性质相同的链接栏目的图片取名: menu
装饰用的照片取名: pic
不带链接表示标题的图片取名: title
依照此原则类推。
(4) 尾部分用来表示图片的具体含义。
(5) 下面是几个样例,应该能够一眼看明白图片的意义:
banner_sohu.gif banner_sina.gif menu_aboutus.gif menu_job.gif title_news.gif logo_police.gif logo_national.gif pic_people.jpg pic_hill.jpg.
联系客服