Css样式表规范.docx
文本预览下载声明
Css样式表规范哈尔滨工业大学软件工程股份有限公司UI设计工作室前言:本规范文档是公司公用的样式表规范。本规范文档旨在通过统一的规范,建立样式表的通用规则,提高页面样式批量处理和统一调用的效率。本规范文档是以系统前端设计人员和开发人员及后期维护人员为阅读对象,是指导使用的规范性文档。基本规则:工程文件命名方式制作工程时,要将时间和工程名作为文件夹名称,命名格式如:2016-2-29 XXXXXX工程页文件夹分:psd、素材、客户需求、htmlHTML文件分类:images、css、js设计稿.psd文件命名由时间和页面名作为名称,命名格式如:2016-2-29 XXXXXX.psd图片输出及文件大小裁切图片格式.png,文件过大时要在压缩网站上进行压缩。网页背景过大的时候可以采用裁切.jpg的方式防止.png图片文件损坏导致网页效果出现问题。样式表一律小写。尽量用英文命名。为了开发后样式名管理方便,大家请用有意义的单词或易懂通用的缩写组合来命名。用字母、- 、数字组成,必须以字母开头,不能为纯数字。遵循:主要的、重要的、特殊的、最外层的盒子用“#”(id)选择符号开头命名,其它都用“.”(class)选择符号开头命名。尽量不要在行内元素中加入CSS,采用外部调用法。如下:link href=css/style.css type=text/css rel=stylesheet/使用CSS缩写属性,如:margin、padding、font、background等属性缩写,如:margin:10px 5px;(代替margin-top:10px; margin-bottom:10px; margin-left:5px; margin-right:5px;)如非必要尽量不要在样式表内部添加注释,可在样式表外部单独编写注释说明文档。css样式表文件的命名主要的master.css基本共用base.css?版面、框架、布局layout.css主题themes.css?菜单menu.css?帮助help.css打印print.css业务模块module.css专栏columns.css 表单forms.cssclass的命名?颜色:使用颜色的名称或者16进制代码,如?.red { color: red; }?.f60 { color: #f60; }?.ff8600 { color: #ff8600; }?字体大小,直接使用font+字体大小作为名称,如?.font-12px { font-size: 12px; }?.font-9pt {font-size: 9pt; }?对齐样式,使用对齐目标的英文名称,如?.left { float:left; }?.bottom { float:bottom; }组合样式,使用类别+功能的方式命名,如?sidebar-search{ }?btn-80px{ }?right-10px{ }?id的命名?页面结构?容器: container /box?页头:header?内容:content/container?页面主体:main?页尾:footer?导航:nav?侧栏:sidebar?栏目:column?页面外围控制整体布局宽度:wrapper?左右中:left right center?导航?导航:nav?主导航:mainnav?子导航:subnav?顶导航:topnav?边导航:sidebar?左导航:leftsidebar?右导航:rightsidebar?菜单:menu?子菜单:submenu?菜单内容1:menu1-content?菜单容量:menu-container?标题:title?摘要:summary?功能?标志:logo?广告、标语:banner?登陆:login?注册:register?搜索:search?结果:result功能区:shop?下拉:select标题:title?数据:data加入:joinus?状态:status?按钮:btn?滚动:scroll?标签页:tab?文章列表:list?提示信息:msg?当前的:current?小技巧:tips?图标:icon?注释:note?指南:guide?服务:service?热点:hot?新闻:news?下载:download?投票:vote?合作伙伴:partner?/cooperation友情链接:link?页脚:footer版权:copyright?结语1. 本样式表规范为一般性规则。2. 请前端制作人员尽量按照规范来统一样式表。?3. 本规范会根据项目需要随时迭代更新。2016.04.07
显示全部