为什么“破旧的小写”是HTML类的标准?

时间:2012-03-16 10:32:25

标签: html css coding-style naming-conventions

  

可能重复:
  Why are dashes preferred for CSS selectors / HTML attributes?

我个人使用“带有短划线的小写”来格式化我的HTML类,这些日子似乎是标准。使用像camel case这样的东西似乎更适合我眼中的JavaScript,但我意识到这只是我的观点。

我正在尝试改善我的工作场所的前端代码一致性,其中一部分将是编码指南。而不是仅仅说“我们应该这样做”,我很想听到这种共同趋势背后的一些有效理由。

总结的问题, HTML类的“小写破折号”趋势有哪些有效的技术原因?

3 个答案:

答案 0 :(得分:3)

没有。这是一个可接受的命名约定,以帮助作者混淆他的不同语言。您可以以任何您喜欢的方式命名您的班级名称。

答案 1 :(得分:2)

就像你在自己的问题but I realise that's just my opinion中提到的那样。

编码惯例是:

  • 使代码更具可读性的指南(用于标识的空间量,变量的命名,......)
  • 绝不限制您的编码
  • 每种语言都不同

简而言之,它只是一种您不需要遵循的建议编码方式,但如果您这样做,它对其他人来说更具可读性。

如果您遇到一组约定,这意味着很多人都同意这一套并自行采用(有或没有一些修改=))

有些语言会稍微限制约定(比如类名必须以大写字母开头,......),这就是为什么它对每种语言都有所不同。

答案 2 :(得分:0)

编码约定就是:惯例。

什么是惯例?如何做事是一些规则?

为什么会那样?因为有人这么说。

相关问题