前端开发代码命名的整理(转)

摘要:
Div+CSS命名规范一.窗体头:header  内容:content/container  尾:footer  导航:nav  侧栏:sidebar栏目:column  页面外围控制整体布局宽度:wrapper  左右中:leftrightcenter登录条:loginbar  标志:logo  广告:banner  页面主体:main  热点:hot新闻:news  下载:download  

Div+CSS命名规范

一. 窗体

头:header  

内容:content/container  

尾:footer  

导航:nav  

侧栏:sidebar

栏目:column  

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

左右中:left right center

登录条:loginbar  

标志:logo  

广告:banner  

页面主体:main  

热点:hot

新闻:news  

下载:download  

子导航:subnav  

菜单:menu

子菜单:submenu  

搜索:search  

友情链接:friendlink  

页脚:footer

版权:copyright  

滚动:scroll  

内容:content  

标签页:tab

文章列表:list  

提示信息:msg  

小技巧:tips  

栏目标题:title

加入:joinus  

指南:guild  

服务:service  

注册:regsiter

状态:status  

投票:vote  

合作伙伴:partner

二.css注释的写法  

/* Footer */  内容区  /* End Footer */

Html注释的写法 :<!--header头部-- >

三.id的命名

1. 页面结构  

容器: container  

页头:header  

内容:content/container  

页面主体:main  

页尾:footer  

导航:nav  

侧栏:sidebar  

栏目:column  

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

左右中:left right center

2. 导航  

导航:nav  

主导航:mainnav  

子导航: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  

布局,版面:layout.css  

主题:themes.css  

专栏:columns.css  

文字:font.css  

表单:forms.css  

补丁:mend.css  

打印:print.css

免责声明:文章转载自《前端开发代码命名的整理(转)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇102从 Outlook 中将电子邮件、联系人和日历导出到 .pst 文件ADO.NET基础必备之SqlParameterCollection 类下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

css color

色值 CSS 颜色使用组合了红绿蓝颜色值 (RGB) 的十六进制 (hex) 表示法进行定义。对光源进行设置的最低值可以是 0(十六进制 00)。最高值是 255(十六进制 FF)。 十六进制值使用三个双位数来编写,并以 # 符号开头。 CSS 颜色 可以用以下方法来规定 CSS 中的颜色: 十六进制色 RGB 颜色 RGBA 颜色 HSL 颜色 HSL...

5款vue前端UI框架

Vue.js是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。 实用的 Vue.js组件库可以帮助我们快速搭建页面,下面介绍小编认为比较受欢迎的五个vue前端ui框架。 TOP5——Vue-Blu Vue-Blu是基于Vuejs和Bulma开发的开源UI组件库。旨在为PC端的前端开发(特别是中后台产品)提供一...

浅谈webpack4.0 性能优化

前言:在现实项目中,我们可能很少需要从头开始去配置一个webpack 项目,特别是webpack4.0发布以后,零配置启动一个项目成为一种标配。正因为零配置的webpack对项目本身提供的“打包”和“压缩”功能已经做了优化,所以实际应用中,我们可以把精力更多专注在业务层面上,而无需分心于项目构建上的优化。然而从学习者的角度,我们需要了解webpack在项目...

EasyDSS高性能流媒体服务器前端重构(六)- webpack-dev-server 支持手机端访问

很多时候,前端开发的页面,不仅要在PC端测试效果, 还要在手机端测试效果. 在开发阶段, 我们以 webpack-dev-server 来启动浏览器, 打开正在开发的页面. webpack-dev-server 可以做到实时监听文件修改, 自动更新浏览器中的网页, 一旦代码发生修改, 无须人工干预, 页面就同步到最新状态. 但是 webpack-dev-s...

最全前端资源汇集

前些日子从@张鑫旭微博处得一份推荐 (Front-end-tutorial),号称 最全的资源教程 -前端涉及的所有知识体系;有粗略查看,果然“叹为观止”,至少比想象中涉猎丰富许多;果断有Fork了来:Front-end-tutorial;本就有收藏&分享欲,这种事儿早期也想做了,勘叹见识未广而深;幸遇这良心收集,得以借他人之酒杯,一浇我心之夙愿块...

CSS自定义下划线动画效果

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport"content="width=device-width, initial-scale=1.0"> <...