网站大量收购闲置独家精品文档,联系QQ:2885784924

css样式书写规范.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1/NUMPAGES1

css样式书写规范

CSS样式书写规范版权所有日期版本描述作者2011.02.101.0周艳目录12CSS规范重要性23书写规范1.13CSS书写规范1.23CSS命名规则1.33CSS书写顺序1.44CSS文件注释书写规范1.54css选择器1.65css缩写1.77Hack书写规范1.88Xhtml书写建议310命名规范1.110常用CSS命名规范1.211文件命名规范1.311CSS命名规范411其他注意事项1.CSS规范重要性1.为html5+css3.0发展做基础头部、底部用header、footer来命名,最终html调用css样式既是这种形式。

以后html5+css3.0标准将是直接用标签来表示头部,能为以后版本升级规范做基础。

2.节约团队开发时间css命名规范可以节约团队开发时间,在团队合作开发项目中,规范的制作一套共识的css命名,能节约开发时间及成本。

如果开发项目中任意命名css,将给开发人员解读带来不便。

3.便于维护css命名规范可为后期维护带来方便,Div+css设计完成后,很难保证后期不进行调整及优化,如果没有一套css命名特点,将为日后的维护带来不便。

2.书写规范1.1CSS书写规范1.id和class命名采用该版块的英文单词或组合命名,并第一个单词小写,第二个单词首个字母大写,如:搜索区域(searchbarTop),伸缩区域(flexbarTop)。

2.css样式表各区块用注释说明(见1.4CSS文件注释书写规范)。

3.尽量使用英文命名原则。

4.不用加中杠和下划线。

5.名称总长不要超出12个英文单词长度,如果多个单词组合超出该长度,用缩写或单词首写字母表示,意义清晰即可。

6.尽量不缩写,除非一看就明白的单词。

7.css文件中必需写明创建人、创建时间(格式见1.4CSS文件注释书写规范)。

8.1在css文件中必需写明字符集定义,通常字符集定义为@charsetutf-8。

特殊情况根据实际项目定义。

.2CSS命名规则Css命名:

功能名、自身名称、功能名+位置、功能名+自身名称、功能名+位置+自身名称这5种形式,根据需要选择任一形式命名(命名需简短而意义清晰)。

命名采用驼峰式,第一个单词小写,第二个单词首个字母大写。

例如:

页面顶部的搜索区域样式取名:

searchbarTop,是searchbar+Top(功能名+位置)2部分构成。

保存按钮样式取名:

btnSave,是btn+Save(功能名+自身名称)2部分构成。

字内体样式命名:

font12(字号12px),是font+12(功能名+自身名称)2部分构成。

间距样式命名:

padding10(内间距10px),是padding+10(功能名+自身名称)2部分构成。

1.3CSS书写顺序1.显示属性*display*list‐style*position*float*clear2.自身属性*width*height*margin*padding*border*background3.文本属性*color*font*text‐decoration*text‐align*vertical‐align*white‐space*othertext*content1.4CSS文件注释书写规范1.行间注释:

直接写于属性值后面。

如:

.btnSave{border:1pxsolid#fff;/*定义按钮边框*/background:url(../images/btnSave.gif)no‐report#333;/*定义按钮的背景*/}2.整段注释:

分别在开始及结束地方加入注释。

如:

/*按钮star*/.btnSave{border:1pxsolid#fff;background:url(../images/btnSave.gif)no‐repeat#333;}/*按钮end*/3.协助注释非作者维护时所加入的表示修改时间、修改人等标识信息。

在区域注释或单行注释的基础上加上修改人和修改时

文档评论(0)

158****1629 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档