也可能是为了区分下与css的属性,因为css属性里比如padding-top:10px;它都是用“-”;至于好处呢,命名的好处主要是让人看到这个名字就只到他是此页面里哪块内容,也就是大家都能更快的找到标签。至于“-”或“_”都无所谓,如果你愿意可以用骆驼写法比如说headerLogo,headerRight,headerNav等等 ...
css命名 “-”“ _";有区别吗
没有区别的~只是代码习惯和统一性的问题,习惯一般用 - 的话可以作为两个词有包含关系那样,例如sub-nav,而后面的就是平级或者关系,如add_button,但都是个人习惯,不影响~2012-04-05
我喜欢用下划线“_”,可能是习惯,也可能是为了区分下与css的属性,因为css属性里比如padding-top:10px;它都是用“-”;至于好处呢,命名的好处主要是让人看到这个名字就只到他是此页面里哪块内容,也就是大家都能更快的找到标签。至于“-”或“_”都无所谓,如果你愿意可以用骆驼写法比如说headerLogo,headerRight,headerNav等等2012-04-05
虽然实际没有区别
最好习惯用 " _ "
因为有些 JS 语法使用连接 CSS 时会把 " - " 的符号弄错,尤其要呼唤 (" ... ' ' ....") 的类似情况2012-04-05