可能重复:
CSS类名中有哪些字符有效?
如果这是假设是这样的话,请不要,但是当我指定一个类:.3plans时,它不适用于样式.但是当我将类名更改为.plans时,它会识别样式.这是为什么?请注意.3plans类是唯一的,并且在我的工作表中没有其他类似的样式,因此它不能重复.这种现象是一种常见的CSS实践吗?(不要在样式中使用数字)
如果class&ID是从数字开始,那么css不会识别.但你可以这样写.plans3而不是.3plans.
按照W3c
在CSS中,标识符(包括选择器中的元素名称,类和ID)只能包含字符[a-z0-9]和ISO 10646字符U + 00A1和更高,加上连字符( - )和下划线(_) ; 它们不能以数字开头,也不能以数字后跟连字符开头.标识符还可以包含转义字符和任何ISO 10646字符作为数字代码(请参阅下一项).例如,标识符"B&W?" 可以写成"B \&W \?" 或"B\26 W\3F".
查看此讨论以了解更多哪些字符在CSS类名/选择器中有效?