在css类前面的下划线

时间:2015-03-06 10:58:48

标签: css

在检查facebook的css的某些部分时,我注意到了一些像这样的课程" _5pcb _5tmf _5p3y _50f3"。下划线是否有任何特殊用途或仅用于美观和可读性?我知道下划线和超量是有效的字符,但我只是想知道前面的下划线是否有特殊用途

2 个答案:

答案 0 :(得分:1)

下划线本身没有特殊意义(我不觉得它很美观),但是你不能用数字开始上课,所以它可能只是填充。

答案 1 :(得分:1)

基本上,名称必须以下划线(_),连字符( - )或字母(a-z)开头,后跟任意数量的连字符,下划线,字母或数字。有一个问题:如果第一个字符是连字符,则第二个字符必须是字母或下划线,并且名称必须至少为2个字符。

-?[_a-zA-Z]+[_a-zA-Z0-9-]*

请注意,根据CSS语法,以两个连字符开头的规则,例如: --className,无效。