我向我的团队建议我们使用破折号(连字符)作为类名,但是对于id,使用下划线将元素标记与ID名称的其余部分分开,并且ID名称应为#element_class -name,所以:
<div id="div_generic-name" class="generic-name">Stuff</div>
这种方法有错误吗?如果我们混合下划线和连字符会发生什么不好的事情?
答案 0 :(得分:6)
是的,这没问题。根据{{3}},命名CSS类的前两条规则是:
答案 1 :(得分:1)
做你想做的事没有问题。引号之间的任何内容都不会被浏览器解析,只会被视为字符串而不会被解释。