很早在 蓝色论坛 做过一个调查《你使用的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 的命名规则中则很少有人使用。

调查的最终结果并不能说明谁的对错,只是体现一种偏好。但更多人对某种的偏好,其实同时也更体现出其在某些地方的突出。仅为初学者入门提供了更好的选择。

偏好是自己的,“走自己的路,让别人去说吧”,嘿嘿……



共有5 条评论

  1. 1. 头像 guotie

    hello_world的方式是c的传统方式
    helloWorld是c++的方式

    hello_world,我喜欢

  2. 2. 头像 guotie

    您的评论正在穿越伟大的GFW……

    你太才了。。。。。。。。

  3. 3. 头像 midychen

    个人比较喜欢 helloWorld 方式

  4. 4. 头像 元云

    偏好是自己的,“走自己的路,让别人去说吧”,嘿嘿……
    2007年.怿飞发表的 不知道你现在是怎样认同的呢?

    调查的数据很正确,
    只是,在书写上,我不太赞成你说的 “走自己的路,让别人去说吧”.

    因为,这些书写规则都需要规范起来,
    选择正确的,最佳的方式,
    让所有前端工作者放弃,抛弃不友好(正确)的编写方式.
    而不能 让大家随意挑选,
    5个方式,总会有个 优先顺序的.

    避免这类的方式书写,程序读不了或读取变形编译.

    推荐写法顺序:

    1 hello-world

    2 helloWorld

    3 HelloWorld

    4 hello_world

    5 helloworld

    程序员们会告之规避因素.

  5. 5. 头像 Jashion

    我喜欢mian_pan

发表评论

(必填)

(必填,会为您保密)

评论仅支持“a、abbr、strong、em、blockquote、code”几个简单的标签