可能重复:
Why are dashes preferred for CSS selectors/HTML attributes?为什么“破折号小写”是HTML类的标准?
我个人使用“小写与破折号”格式化我的HTML类,这似乎是标准的这些日子。使用像camel case这样的东西在我眼中似乎更适用于JavaScript,但我意识到这仅仅是我的看法。
我正在努力改善我的工作场所的前端代码一致性,其中一部分将是编码准则。我并非只是说“我们应该这样做”,而是希望听到这种共同趋势背后的一些有效理由。
所以总结的问题,什么是HTML类的“小写有破折号”趋势的一些有效技术原因?
“什么是一些有效的技术原因”绝对没有。这也是[为什么首选破折号为CSS选择器/ HTML属性]的副本(http://stackoverflow.com/questions/7560813/why-are-dashes-preferred-for-css-selectors-html-attributes)和[连字符或下划线在CSS和HTML标识符?](http://stackoverflow.com/questions/1686337/hyphens-or-underscores-in-css-and-html-identifiers) – BoltClock 2012-03-16 10:34:42
...除了语法允许它。 – Quentin 2012-03-16 10:35:31
虽然这些都是HTML类,但没有像CSS类那样的东西。 – Quentin 2012-03-16 10:35:46