您好,欢迎访问三七文档
CSS规范命名大全集合dadaV20160303常用名称常用名称头:header内容:content/container尾:footer导航:nav侧栏:sidebar栏目:column页面外围控制整体布局宽度:wrapper左右中:leftrightcenter登录条:loginbar标志:logo广告:banner页面主体:main热点:hot新闻:news下载:download子导航:subnav菜单:menu子菜单:submenu搜索:search友情链接:friendlink页脚:footer版权:copyright滚动:scroll内容:content标签:tags文章列表:list提示信息:msg小技巧:tips栏目标题:title加入:joinus指南:guide服务:service注册:regsiter状态:status投票:vote合作伙伴:partner注释的写法:/*Header*/内容区/*EndHeader*/id的命名:1)页面结构容器:container页头:header内容:content/container页面主体:main页尾:footer导航:nav侧栏:sidebar栏目:column页面外围控制整体佈局宽度:wrapper左右中:leftrightcenter(2)导航导航:nav主导航:mainnav子导航:subnav顶导航:topnav边导航:sidebar左导航:leftsidebar右导航:rightsidebar菜单:menu子菜单:submenu标题:title摘要:summary(3)功能标志:logo广告:banner登陆:login登录条:loginbar注册:register搜索:search功能区:shop标题:title加入:joinus状态:status按钮:btn滚动:scroll标签页:tab文章列表:listclass的命名(1)颜色:使用颜色的名称或者16进制代码,如:.red{color:red;}.f60{color:#f60;}.ff8600{color:#ff8600;}(2)字体大小,直接使用font+字体大小作为名称,如:.font12px{font-size:12px;}.font9pt{font-size:9pt;}(3)对齐样式,使用对齐目标的英文名称,如:.left{float:left;}.bottom{float:bottom;}(4)标题栏样式,使用类别+功能的方式命名,如:.barnews{}.barproduct{}提示信息:msg当前的:current小技巧:tips图标:icon注释:note指南:guild服务:service热点:hot新闻:news下载:download投票:vote合作伙伴:partner友情链接:link版权:copyright目录:dirCSS规则一、CSS书写顺序1.位置属性(position,top,right,z-index,display,float等)2.大小(width,height,padding,margin)3.文字系列(font,line-height,letter-spacing,color-text-align等)4.背景(background,border等)5.其他(animation,transition等)二、CSS书写规范1.使用CSS缩写属性CSS有些属性是可以缩写的,比如padding,margin,font等等,这样精简代码同时又能提高用户的阅读体验。2.去掉小数点前的“0”3.简写命名很多用户都喜欢简写类名,但前提是要让人看懂你的命名才能简写哦!4.16进制颜色代码缩写有些颜色代码是可以缩写的,我们就尽量缩写吧,提高用户体验为主。5连字符CSS选择器命名规范1).长名称或词组可以使用中横线来为选择器命名。2).不建议使用“_”下划线来命名CSS选择器,为什么呢?输入的时候少按一个shift键;浏览器兼容问题(比如使用_tips的选择器命名,在IE6是无效的)能良好区分JavaScript变量命名(JS变量命名是用“_”)6.不要随意使用idid在JS是唯一的,不能多次使用,而使用class类选择器却可以重复使用,另外id的优先级优先与class,所以id应该按需使用,而不能滥用。7.为选择器添加状态前缀有时候可以给选择器添加一个表示状态的前缀,让语义更明了,比如下图是添加了“.is-”前缀。四、注意事项::1.一律小写;2.尽量用英文;3.不加中槓和下划线;4.尽量不缩写,除非一看就明白的单词。五、CSS样式表文件命名主要的master.css模块module.css基本共用base.css布局、版面layout.css主题themes.css专栏columns.css文字font.css表单forms.css补丁mend.css打印print.cssDIV+CSS规范命名大全集合网页制作中规范使用DIV+CSS命名规则,可以改善优化功效特别是团队合作时候可以提供合作制作效率,具体DIVCSS命名规则CSS命名大全内容篇。常用DIV+CSS命名大全集合,即CSS命名规则DIVCSS命名目录1.命名规则说明2.重要CSS命名3.CSS命名参考表4.命名技巧我们开发CSS+DIV网页(Xhtml)时候,比较困惑和纠结的事就是CSS命名,特别是新手不知道什么地方该如何命名,怎样命名才是好的方法。一、命名规则说明:1)、所有的命名最好都小写;2)、属性的值一定要用双引号()括起来,且一定要有值如class=divcss5,id=divcss5;3)、每个标签都要有开始和结束,且要有正确的层次,排版有规律工整;4)、空元素要有结束的tag或于开始的tag后加上/;5)、表现与结构完全分离,代码中不涉及任何的表现元素,如style、font、bgColor、border等;6)、h1到h5的定义,应遵循从大到小的原则,体现文档的结构,并有利于搜索引擎的查询;7)、给每一个表格和表单加上一个唯一的、结构标记id;8)、给图片加上alt标签;9)、尽量使用英文命名原则;10)、尽量不缩写,除非一看就明白的单词;DIVCSS5给大家介绍常见CSS命名和DIVCSS命名方法。二、相对网页外层重要部分CSS样式命名:外套wrap------------------用于最外层头部header----------------用于头部主要内容main------------用于主体内容(中部)左侧main-left-------------左侧布局右侧main-right-----------右侧布局导航条nav-----------------网页菜单导航条内容content---------------用于网页中部主体底部footer-----------------用于底部三、DIV+CSS命名参考表:以下为CSS样式命名与CSS文件命名参考表,DIVCSS命名集合:CSS样式命名说明网页公共命名#wrapper页面外围控制整体布局宽度#container或#content容器,用于最外层#layout布局#head,#header页头部分#foot,#footer页脚部分#nav主导航#subnav二级导航#menu菜单#submenu子菜单#sideBar侧栏#sidebar_a,#sidebar_b左边栏或右边栏#main页面主体#tag标签#msg#message提示信息#tips小技巧#vote投票#friendlink友情连接#title标题#summary摘要#loginbar登录条#searchInput搜索输入框#hot热门热点#search搜索#search_output搜索输出和搜索结果相似#searchBar搜索条#search_results搜索结果#copyright版权信息#branding商标#logo网站LOGO标志#siteinfo网站信息#siteinfoLegal法律声明#siteinfoCredits信誉#joinus加入我们#partner合作伙伴#service服务#regsiter注册arr/arrow箭头#guild指南#sitemap网站地图#list列表#homepage首页#subpage二级页面子页面#tool,#toolbar工具条#drop下拉#dorpmenu下拉菜单#status状态#scroll滚动.tab标签页.left.right.center居左、中、右.news新闻.download下载.banner广告条(顶部广告条)电子贸易相关.products产品.products_prices产品价格.products_description产品描述.products_review产品评论.editor_review编辑评论.news_release最新产品.publisher生产商.screenshot缩略图.faqs常见问题.keyword关键词.blog博客.forum论坛CSS文件命名说明master.css,style.css主要的module.css模块base.css基本共用layout.css布局,版面themes.css主题columns.css专栏font.css文字、字体forms.css表单mend.css补丁print.css打印CSS命名其它说明:DIV+CSS命名小结:无论是使用“.”(小写句号)选择符号开头命名,还是使用“#”(井号)选择符号开头命名都无所谓,但我们最好遵循,主要的、重要的、特殊的、最外层的盒子用“#”(井号)选择符号开头命名,其它都用“.”(小写句号)选择符号开头命名,同时考虑命名的CSS选择器在HTML中重复使用调用。通常我们最常用主要命名有:wrap(外套、最外层)、header(页眉、头部)、nav(导航条)、menu(菜单)、title(栏目标题、一般配合h1\h2\h3\h4标签使用)、content(内容区)、footer(页脚、底部)、logo(标志、可以配合h1标签使用)、banner(广告条,一般在顶部)、copyRight(版权)。其它可根据自己需要选择性使用。DIVCSS5建议:主要的、重要的、最外层的盒子用“#”(井号)选择符号开头命名,其它都用“.”(小写句号)选择符号开头命名。2.CSS样式文件命名如下主要的master.css布局,版面layout.css专栏columns.css文字font.css打印样式print.css主题themes.css四、英文命名技巧:如果遇到不常用的,可以借助翻译工具进行翻译取其英文命名。以上为DIV+CSS的命名规则总结,相信通过规范的CSS命名给你以后网站网页的维护带来方便。精简高效的CSS命名准则/方法一、名字的本质是什么?我们有没有思考过这么一个问题:名字的本质是什么?对于CSS,为了避免样式冲突,我们总会给其赋予相当特殊的命名,或是在选择符上添加HTML标记,或是使用层级。所谓一朝怕蛇咬,十年怕井绳。一旦我们经历过样式冲突带来的让人吐血的麻烦后,我们可能就会时时在避免冲突上狠做文章,所谓过犹不及,结果又是一个烂摊子,本如花似玉的黄花小闺女变成个臃肿的肥妞。例如下面人人网的CSS命名:我想我们都希望写出精简高效的CSS代码,如果CSS重用性越高,想必就越高效。这如人的名字一样,如果名字越普通,越没有含义,越容易被重用,所以CSS要想重用性高,就需要命名简单。但是,简单的命名越容易造成样式冲突,例如.more{}。从这点上来说,重用性与样式冲突时两个对立的矛盾体。不过,万幸的是,这种矛盾并不是不可调和的。记住一些准则/方法,CSS既可以有高度的重用性,又不会有样式冲突的困扰。下面就将介绍这些命名方法。二、面向属性的命名方法我们习惯在CSS命名的时候掺杂语义,这样可以让代码更易懂。例如淘宝首页“免费注册”按钮上的class名称:help-guest-regis
本文标题:CSS规范命名大全
链接地址:https://www.777doc.com/doc-4374646 .html