命名-组成元素

  • 命名必须由单词、中划线①或数字组成;
  • 不允许使用拼音(约定俗成的除外,如:youku, baidu),尤其是缩写的拼音、拼音与英文的混合。

不推荐:

  1. .xiangqing { sRules; }
  2. .news_list { sRules; }
  3. .zhuti { sRules; }

推荐:

  1. .detail { sRules; }
  2. .news-list { sRules; }
  3. .topic { sRules; }

①我们使用中划线 “-” 作为连接字符,而不是下划线 “_”。

我们知道2种方式都有不少支持者,但 “-“ 能让你少按一次shift键,并且更符合CSS原生语法,所以我们只选一种目前业内普遍使用的方式