[资料]HTML命名规则

  • 格式:doc
  • 大小:30.00 KB
  • 文档页数:2

HTML命名规则

(一)注释的写法:

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

(二)class的命名:

内容:content/container 导航:Nav 侧栏:sideBar 栏目:column 标志:logo

页面主体:main 广告:banner 热点:hot 新闻:news 下载:download

子导航:subNav 菜单:menu 搜索:search 页脚:footer 滚动:scroll

版权:copyright 友情链接:friendLink 子菜单:submenu 内容:content

标签页:tab 文章列表:list 注册:regsiter 提示信息:msg 小技巧:tips

加入:joinus 栏目标题:title 指南:guild 服务:service 状态:status

投票:vote 页脚:footer 合作伙伴:partner 登录条:loginBar

页面外围控制整体布局宽度:wrapper 左右中:left right center

(三)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;};.ff8600{color:#ff8600;};

(2)字体大小,直接使用"font+字体大小"作为名称,如 .font12px{font-size:12px;};.font9pt{font-size:9pt;};

(3)对齐样式,使用对齐目标的英文名称,如 .left{float:left;};.bottom{float:bottom;};

(4)标题栏样式,使用"类别+功能"的方式命名,如 .barnews{};.barproduct{};

(五)模块或文档命名规则

规则:[页面-]模块-具体内容,中间用短横线区分

如1: college.css(未缩写)命名规则:

college-lt(专家答疑左侧) college-md(专家答疑中间) college-rt(专家答疑右侧)

如2:info.css(缩写) 命名规则:info-left、info-left-list1、info-title

如3:info-left-list1(资讯页面的左侧的第一个列表)

(六)色彩、字体、字号等命名规则

red、bull……用颜色名称直接定义

cn、en 一般就区别中英文字体 (一般也不怎么用到,按规定好的字体就可以了)

f14px、f16px、f18px 字体为14px、16px、18px (一般默认字体12px可在规定所有样式里面定义)

fB:字体加粗 fL:斜体

注意事项:

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+CSS是网站标准中常用术语之一,DIV+CSS是一种网页的布局方法,这一种网页布局方法有别于传统的HTML网页设计语言中的表格(table)定位方式,真正地达到了W3C内容与表现相分离。

DIV+CSS最重要的优势之一:保持视觉的一致性;以往表格嵌套的制作方法,会使得页面与页面,或者区域与区域之间的显示效果会有偏差。而使用DIV+CSS的制作方法,将所有页面,或所有区域统一用CSS文件控制,就避免了不同区域或不同页面体现出的效果偏差。下面为你介绍几点注意事项,希望对你有帮助。

1、不要使用过小的图片做背景平铺。

这就是为何很多人都不用1px的原因,这才知晓。宽高1px的图片平铺出一个宽高200px的区域,需要200*200=40,000次,占用资源。

2、无边框。

推荐的写法是border:none;,哈哈,我一直在用这个。border:0;只是定义边框宽度为零,但边框样式、颜色还是会被浏览器解析,占用资源。

3、慎用*通配符。

所谓通配符,就是将CSS中的所有标签均初始化,不管用的不用的,过时的先进的,一视同仁,这样,大大的占用资源。要有选择的初始化标签。

4、CSS的十六进制颜色代码缩写。

习惯了缩写及小写,这才知道,原来不是推荐的写法,为的是减少解析所占用的资源。但同时会增加文件体积。孰优孰劣,有待仔细考证。

5、样式放头上,脚本放脚下,不内嵌,只外链。

6、坚决不用CSS表达式。

7、使用引用样式表,而不是通过@import导入。

8、一般来说,PNG比GIF要小,小得多。再者,GIF中有多少颜色是被浪费的,很值得优化。

9、千万不要在HTML中缩放图片,一者不好看,二者占资源。

10、正文字体最好用偶数,12px、14px、16px,效果非常好。特例,15px。

11、block、ul、ol等上下留出至少一倍行距,左侧至少两倍行距,右侧随意。

12、段落之间,至少要有一倍行距。

13、强行指定某些元素的line-height,正文1.6倍于文字大小,标题1.3倍。

14、中文标点用全角。英文夹杂在中文中,左右空格,半角。

15、中文字体的粗体和斜体,远离较好,利民利己。