

userdhf
为什么常见的引导程序,引导程序,幻灯片前端中的驼峰命名规则,整页等都使用“-”连字符代替驼峰?
毕竟,可以通过双击选择驼峰,还必须选择连字符.
阅读4.6k
于2016-06-09更新
11个答案
林岑颖
您正在谈论CSS的类名称和ID名称...
此一般规则与原始语言一致...

CSS始终与-相连,例如border-color,margin-top等
还使用html属性-,因为html属性不区分大小写,因此使用骆驼峰会带来很多不便,例如
js一直使用驼峰,例如getAttribute,offsetHeight等...
js中也有下划线,例如您自己定义的常量的连接const GLOBAL_LOADDING =''
但是现在js中有很多带下划线的变量...
Kombu
前端代码很少使用驼峰式命名法. 最常见的是连字符,对于html和css代码都相同. js中连字符的使用可能是为了统一前端代码样式
tryzf
语义一目了然

小代码
双击以选择带下划线的
冻结编程
一目了然地将清晰和区分作为主要目标
选择哪种样式都没关系.

michael_cai
由于类名的约定是使用连字符,因此可以查看sass的语法. 默认值为use-.

陈胜子卷入其中
下划线更清晰. 起初我很驼峰. 后来,公司要求下划线. 现在再看一下驼峰. XX感觉很好,尤其是因为我无法立即知道标识符的含义
带下划线的字母就像英语单词一样易于识别和理解(将带下划线的字母作为空格,驼峰连接在一起,混合在一起)
此外,还可以通过双击选择下划线
2016-06-04

lijinhua112
您可以看到大公司页面的源代码. 类名用“-”分隔. CSS参考手册
taobao.com
mi.com
2016-06-09

syaka
前端需要考虑元素的层次关系. 在连字符前面使用相同的前缀以便于识别. 使用驼峰不方便
2016-06-09
Showonne
为了与HTML尽可能一致? HTML不区分大小写.
2016-06-09
白衣子
CSS始终为小写. 我认为此约定是由于CSS开发过程中某些浏览器的区分大小写. 当然前端中的驼峰命名规则,这种情况现在已经消失了.
2016-06-09
登录后参与交流并获得后续更新的提醒
立即登录以免费注册
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-220701-1.html
还说实力占优
但每个国家都有一些不好的地方