问题是在标题。 我习惯用发展驼峰和,因为有与设计交叉,如果有任何技术原因(无论意见)对HTML中使用它不知道。 提前感谢您的回复。
Answer 1:
从技术上讲,没有,没有任何技术问题。 你喜欢什么。
不要尝试按照一个良好的作风导向不过, 像这样的 。
Answer 2:
还有,如果你在你的CSS使用驼峰标识一个技术上的限制-在|=
选择符:
<form class="registration"></form>
<form class="search-movies"></form>
<form class="search-actress"></form>
仅匹配搜索表单,你可以这样写:
[class|="search"] { font-size: 150% }
你不能用驼峰类名做到这一点。
Answer 3:
好问题。 我在课堂上亲自使用驼峰/ ID names.There任何技术原因,为什么你不能。
但是,这样做对一些意见快速阅读后,似乎很多其他开发人员/设计师使用了驼峰连字符由于更好的可读性。
和你一起去是什么舒适的编码。我已经用细了驼峰,我在团队环境中工作,从来没有一个问题与可读性于其他开发商。
这个意见,我一直在读可以在这里找到: http://css-tricks.com/new-poll-hyphens-or-dashes/
Answer 4:
我一直在使用驼峰规则在今天之前,让我讲故事:我以书面形式在驼峰规则的ID名称创建一个自举模式。 使用自举自己的jQuery函数我无法操纵它。 搜索天后,终于我的同事发现,驼峰规则是导致它。 JavaScript的情况下的灵敏度可以是棘手的和不可预测。 因此,我建议你使用连字符。
Answer 5:
这是确定的,是的,但要注意有一些普遍的技术区分大小写的问题做到心中有数。 从技术角度来看,如果你在你的CSS一致和HTML你应该罚款。
Answer 6:
Twitter使用Pascal大小写均匀。
文章来源: Is using camelCase in CSS ids or classes ok or not?