【发布时间】:2011-02-06 17:06:15
【问题描述】:
如here 等处详述,html/css 类名中唯一有效的字符是 a-z、A-Z、0-9、连字符和下划线,并且第一个字符应该是字母。但实际上,大多数浏览器实际上支持哪些字符?更具体地说,我想知道哪些浏览器可以正确理解类名中的斜杠 (/),以及哪些浏览器支持以数字开头的类名。
我主要感兴趣的是获得 html 而不是 xhtml 的答案,以防有区别。
谢谢。
【问题讨论】:
-
你刚才不是说“a-z, A=Z, 0-9, =, _”吗?
-
这些是有效字符,但实际上至少某些浏览器也支持其他字符。我想知道除了有效字符(如果有的话)之外,哪些字符可以可靠地使用。
-
为什么不直接打开记事本测试一下...
-
为什么还要考虑使用无效的类名?
-
有时在开头使用数字或斜线或其他字符只是命名类的最自然方式,因此例如在开头添加字母可能会损害类的可读性标记很多。
标签: html css cross-browser character classname