很早在 蓝色论坛 做过一个调查《你使用的CSS命名规则 (单选) 》,调查结果如下(参与投票人数为83人):
- helloworld 2 (2.41%)
- hello-world 9 (10.84%)
- hello_world 52 (62.65%)
- helloWorld 19 (22.89%)
- HelloWorld 1 (1.20%)
- 其他 0 (0.00%)
从结果中可以看出使用率最好的为下划线命名法( hello_world ),其次为骆驼式命名法(helloWorld),再次为连接符命名法( hello-world)。而在其他语言中比较常见的帕斯卡(pascal)命名法、匈牙利命名法等在 CSS 的命名规则中则很少有人使用。
调查的最终结果并不能说明谁的对错,只是体现一种偏好。但更多人对某种的偏好,其实同时也更体现出其在某些地方的突出。仅为初学者入门提供了更好的选择。
偏好是自己的,“走自己的路,让别人去说吧”,嘿嘿……
witter:
共有5 条评论
hello_world的方式是c的传统方式
helloWorld是c++的方式
hello_world,我喜欢
您的评论正在穿越伟大的GFW……
你太才了。。。。。。。。
个人比较喜欢 helloWorld 方式
偏好是自己的,“走自己的路,让别人去说吧”,嘿嘿……
2007年.怿飞发表的 不知道你现在是怎样认同的呢?
调查的数据很正确,
只是,在书写上,我不太赞成你说的 “走自己的路,让别人去说吧”.
因为,这些书写规则都需要规范起来,
选择正确的,最佳的方式,
让所有前端工作者放弃,抛弃不友好(正确)的编写方式.
而不能 让大家随意挑选,
5个方式,总会有个 优先顺序的.
避免这类的方式书写,程序读不了或读取变形编译.
推荐写法顺序:
1 hello-world
2 helloWorld
3 HelloWorld
4 hello_world
5 helloworld
程序员们会告之规避因素.
我喜欢mian_pan