美文网首页
class命名

class命名

作者: 小猫520 | 来源:发表于2017-02-13 14:10 被阅读0次

在写页面时,对于标签的命名总是很头疼,特别是对于可复用以及后期可能会修改的标签命名,今天特地查找了一些资料,总结了class命名的几条规范:

1、命名可以包含英文、数字以及 - ,但是不能以数字或者是 - 后加数字开头(无法调用)。

2、命名应该以功能命名,不以表现命名。这点对后期修改有很大帮助,例如对于侧边栏,命名为“boxLeft”,似乎也没有问题,但是后期可能侧边栏修改到页面右侧,这时可能就会导致混乱。命名为“sideBar”则会避免此类问题。

常用功能命名如下:

.wrapper  用于最外层的外套

.content/.container  容器

.head/.header  头部

.foot/.footer  页脚

.menu  菜单

.submenu  子菜单

.sideBar  侧栏

.main  主体

.title  标题

.copyright  版权

.joinus  加入我们

.parther  合作伙伴

.siteinfo  网站信息

.siteinfoLegal  法律声明

3、要预防命名冲突,可以采用功能模块名+结构名的方式命名。例如:热点问题功能模块的头部,可以命名为“hot-head”

4、命名为ID还是class,一般采用的原则是主要的、特殊的、最外层的采用ID命名。

相关文章

  • class命名

    布局类 CLASS|翻译|常用于--|--header|头|常用于页面的头部container|容器|常用于页面主...

  • class命名

    在写页面时,对于标签的命名总是很头疼,特别是对于可复用以及后期可能会修改的标签命名,今天特地查找了一些资料,总结了...

  • class命名

    (一)网页内容类 标题: title 摘要: summary 箭头: arrow 商标: label 网站标志: ...

  • 前端css命名规范

    1,10 命名规范 如何命名 • css最好用class来命名,js用id来命名,已做区分 • id和class的...

  • 《Ruby 元编程》读书笔记二:命名空间、祖先链和细化

    命名空间 class Text ...

  • class 命名规范

    注: 文章摘自 penggelies07- 简书, super晴天 - CSDN 常见class关键词 布局类:h...

  • Swift中String转Class类名

    String->Class Swift中引入了命名空间的概念,转Class需要拼接命名空间 注意Swift中引入了...

  • CSS命名规范及格式规范

    命名规范 组成类名名称的关键字的连接符采用中划线(-)。 为避免class命名的重复,命名时取父元素的class名...

  • PHP-编程规范-基础版

    @命名规范 所有 class, interface, trait 文件的命名都使用 驼峰法(Camel Case)...

  • iOS Objective-C我喜欢的命名

    类前缀(Class Prefix),文件命名、类命名、方法命名等都可能用到。就如OC的命名大部分都是“NS”...

网友评论

      本文标题:class命名

      本文链接:https://www.haomeiwen.com/subject/amwjhttx.html