使用CSS中的ID或类好不好驼峰?(Is using camelCase in CSS ids or

2019-07-30 07:50发布

问题是在标题。 我习惯用发展驼峰和,因为有与设计交叉,如果有任何技术原因(无论意见)对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?