小米技术社区
小米技术社区管理员 关于小米

27岁,山西运城人,职业电商经理人,前端开发工作者,从事过网站建设、网络推广、SEO、SEM、信息流推广、二类电商、网络运维、软件开发,等相关电商工作,经验较为丰富,小米技术社区致力于为广大从事Web前端开发的人员提供一些力所能及的引导和帮助 ...[更多]

E-mail:mzze@163.com

Q Q:32362389

W X:xiaomi168527

小米技术社区大牛王飞 关于王飞

27岁,山西运城人,职业电商经理人,网络工程师兼运维,从事过运营商网络建设,企业网络建设、优化。数据中心网络维护等通过,经验丰富,座右铭:当自己休息的时候,别忘了别人还在奔跑。 ...[更多]

E-mail:wf_live@126.com

Q Q:3940019

微博:王小贱ss

小米技术社区设计小艳 关于小艳

大于花一样的年龄,河南郑州是我家,2010年在北京接触团购网,2011年进入天猫淘宝一待就是四年,如今已经将设计走向国际化(ps:误打误撞开始进入阿里巴巴国际站的设计,嘿嘿)五年电商设计,丰富经验,从事过天猫淘宝阿里各项设计,店铺运营,产品拍摄;我将我的经历与您分享是我的快乐!座右铭:越努力越幸运! ...[更多]

E-mail:97157726@qq.com

Q Q:97157726

标签云
精品推荐
您的位置:首页 > 前端开发 > Htm l+ Css > html4 + hss2

Div的class和id命名规范

分类: html4 + hss2115个赞

有时候我们在建站的时候对div的class或者id如何命名感到头大,越到后面可能拼音或者首字母缩写直接就上去了,为了给自己、给同项目的人一个整洁、直观的命名,规范div的class和id命名是很有必要的,下面列出常见的div命名法:

   

内容:content/container 

导航:nav 

侧栏:sidebar        

栏目:column 

标志:logo 

页面主体:main       

广告:banner 

热点:hot 

新闻:news     

下载:download 

子导航:subnav 

菜单:menu   

搜索:search 

页脚:footer 

滚动:scroll     

版权:copyright 

友情链接:friendlink或link

子菜单:submenu    

内容:content 

标签页:tab 

文章列表:list    

注册:regsiter 

提示信息:msg 

小技巧:tips    

加入:joinus 

栏目标题:title 

指南:guild    

服务:service 

状态:status 

投票:vote      

尾:footer 

合作伙伴:partner 

登录条:loginbar    

页面外围控制整体布局宽度:wrapper 

左右中:left right center           

(二)注释的写法:    /* Footer */   

 内容区     /* End Footer */    

三)id的命名:        

(1)页面结构     

容器: container 页头:header 

内容:content/container    

页面主体:main 

页尾:footer 

导航:nav     

侧栏:sidebar 

栏目:column 

左右中:left right center    

页面外围控制整体布局宽度:wrapper    

(2)导航    导航:nav     

主导航:mainbav    

子导航:subnav    

顶导航:topnav    

边导航:sidebar   

 左导航:leftsidebar    

右导航:rightsidebar     

菜单:menu 

子菜单:submenu 

标题: title 

摘要: summary        

(3)功能    

标志:logo    

广告:banner    

登陆:login     

登录条:loginbar    

注册:regsiter    

搜索:search    

功能区:shop

标题:title    

加入:joinus    

状态:status    

按钮:btn    

滚动:scroll    

标签页:tab    

文章列表:list    

提示信息:msg    

当前的: current    

小技巧:tips   

 图标: icon    

注释:note    

指南:guild    

服务:service    

热点:hot    

新闻:news    

下载:download   

 投票:vote    

 合作伙伴:partner    

友情链接:link   

 版权:copyright        

(四)class的命名:     

(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 { }        

注意事项:   

 1.一律小写;    

2.尽量用英文;    

 3.不加中杠和下划线; (我倒是经常加)    

4.尽量不缩写,除非一看就明白的单词. (偷懒经常缩写)   

主要的 master.css 模块 module.css 基本共用 base.css    

主题 themes.css 

专栏 columns.css 

打印 print.css 

文字 font.css 

表单 forms.css 

补丁 mend.css    

布局,版面 layout.css 

小米技术社区

本站内容均为小米原创,转载请注明出处:小米技术社区>> Div的class和id命名规范