码迷,mamicode.com
首页 > 其他好文 > 详细

ID和类名的命名

时间:2016-04-19 11:36:57      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

<h2>名称应与意义相关而不是表现。</h2>

比如,某些元素你希望他们显示为红色,然后分配类名red。

不要这样做。应该根据“它们是什么”来为元素命名,而不是根据“它们的外观如何”来命名。

有意义的类名的优点是可以在整个网站中重用它们。

 

 

举例:

不好的命名:    好的命名:

red        error

leftColumn    secondaryContent

topNav      mainNav

firstPara     intro

(一个疑问:是用驼峰命名法还是用hyphens来连接单词?比如main-nav。精通CSS中是用了hyphens的方式。)

 

 

命名规范:

http://www.w3.org/TR/html401/types.html#type-cdata中的规范规定是如下:


 ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").

 

ID和类名的命名

标签:

原文地址:http://www.cnblogs.com/lynnli/p/5407094.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!