html标签中的class的字符问题

:o 属性class里的值,是不是可以随便写的,能被解析的就解析,不能解析的就不解析?比如:
class的值书写合法?
找不到这方面的规范额。。。

对于css中一些特殊字符有特殊意义,一般的前端工程师使用一些特殊字符来做css hack,
例如"_", "*", "!important"这三个特殊字符通常用来区分IE和标准浏览器。
有关CssHack你可以参考:
http://tech.powereasy.net/help/SiteFactory/2992.html

class命名应该也是有规范的。一般遵循普通变量的命名规范就可以。
如果你定义了一个class,但是css文件里没有对应的设置样式,那就不解析。
不会有错误。可以当做标识来使用。

同样上面仁兄的意见