一. 实现符合W3C的Web 标准................................................................................................. 3
1.1软件环境............................................................................................................................. 3
1.1.1制作软件 .................................................................................................................. 3
1.1.2 测试软件 ................................................................................................................. 3
1.2 网站架构的流程 ................................................................................................................ 3
1.2.1设计稿的分析 .......................................................................................................... 3
1.2.2切图.......................................................................................................................... 4
1.2.3 XHTML和CSS的编写 ............................................................................................. 4
1.3 XHTM代码编写规范 .......................................................................................................... 5
1.3.01 统一 DOCTYPE ................................................................................................. 5
1.3.02 统一指定语言及字符集 ................................................................................... 5
1.3.04 所有的标签都必须使用结束标记 ................................................................... 6
1.3.05 所有标签和属性名称都必须小写 ................................................................... 6
1.3.06 属性值必须使用双引号括起来 ....................................................................... 6
1.3.07 不允许使用属性简写 ....................................................................................... 6
1.3.08 所有标签都必须合理嵌套 ............................................................................... 7
1.3.09 特殊符号都用编码表示 ................................................................................... 7
1.3.10 图片标签必须要有 ALT属性 .......................................................................... 7
1.3.11 注视的规范写法 ............................................................................................... 7
1.3.12 尽可能用id属性代替name属性 ................................................................... 7
1.3.13 尽量使用语义标签。 ....................................................................................... 8
1.4CSS代码编写规范 ............................................................................................................... 8
1.4.01 规范相关注释 ................................................................................................... 8
1.4.02 调用样式的方法统一 ....................................................................................... 9
1.4.02 选择符命名采用驼峰式命名法 ....................................................................... 9
1.4.03 不使用行内样式和页内样式 ........................................................................... 9
1.4.03 正确的选择CLASS和ID .................................................................................. 9
1.4.04 使用 RESET 将默认的 CSS 重置 ................................................................. 10
1.4.05 分离CSS可复用部分 ..................................................................................... 10
1.4.06 适当实用CSS HACK ........................................................................................ 10
1.4.07 CSS语法、书写格式符合规范 ...................................................................... 10
1.4.08 属性有序的排列 ............................................................................................. 10
1.4.09 样式表组织统一 ............................................................................................. 11
1.4.10 其它相应规范 ................................................................................................. 11
二、XHTML元素的命名参考 ........................................................................................................ 12
2.1布局页面的 div id命名 ................................................................................................... 12
2.2页面的各种元素 id 命名和 class命名 ......................................................................... 12
2.3常用的命名关键字 ........................................................................................................... 13
5
46
548KB
2014-10-05
10