我在W3C文档中找不到任何表示管道字符的内容,|例如:
<div class="class1|class2">
Run Code Online (Sandbox Code Playgroud)
不要担心我可能会使用它.我只是想知道它是否"合法".
相关规则可以在w3c syndata tokenization 部分中找到,尽管很难从那里得出管道是否有效的结论,乍一看,似乎任何内容对于选择器都是有效的,即:
selector : any+;
any : [ IDENT | NUMBER | PERCENTAGE | DIMENSION | STRING
| DELIM | URI | HASH | UNICODE-RANGE | INCLUDES
| DASHMATCH | ':' | FUNCTION S* any* ')'
| '(' S* any* ')' | '[' S* any* ']' ] S*;
Run Code Online (Sandbox Code Playgroud)