jef*_*eff 5 html tags reserved-words
我的意思是,有没有我们不应该使用的词作为 <tag class='reserved' />, class, id 或任何其他东西吗?
我打算用“link”类来设计链接的样式,这是个好主意吗?
该属性没有保留关键字class,但需要注意的是,在名称中使用除字母、数字或下划线之外的特殊字符,或者名称以数字开头,会使将其用作 CSS 选择器变得更加困难。
查看HTML 规范:
\n\n\n\n\n该属性(如果指定)必须具有一个值,该值是一组以空格分隔的标记,表示该元素所属的各个类。
\n
\n ...
\n 对于作者可以在属性中使用的标记没有其他限制class,但鼓励作者使用描述内容性质的值,而不是描述内容所需呈现方式的值。
...其中一组空格分隔的标记正是您所想的,并且没有其他限制。
\n\n[a-zA-Z0-9]_-\\240-\\377\xe2\x80\x94 包括常用符号、带变音符号的字母等)\\。转义字符可以是 Unicode 代码点(最多六个字节,以空格结尾,例如常规空格" ",如果需要)或非字母数字字符。此外,名称不能以(文字)数字或连字符开头,因此必须对它们进行转义。因为转义字符不能是字母数字(特别是0-9或a-f,我假设是为了与 Unicode 点区分开来),所以如果选择器名称以数字开头,则必须使用 Unicode 值。
示例(注意\\32是 的 Unicode 值2):
...\n<style>\n .\\32 34 { color: red; }\n .big-\\$-G { color: green; } /* the color of money */\n</style>\n...\n<div class="234">Some text here.</div>\n<div class="big-$-G">This is in the "big-$-G" class.</div>\n...\nRun Code Online (Sandbox Code Playgroud)\n\n在我看来,使用“link”作为链接的类名是可以的,只要它适用于您将定义的所有链接即可。否则,请使用“importantLinks”、“mainLinks”等。
\n