HTML类中的管道字符

Jas*_*son 5 css xhtml w3c

我在W3C文档中找不到任何表示管道字符的内容,|例如:

<div class="class1|class2">
Run Code Online (Sandbox Code Playgroud)

不要担心我可能会使用它.我只是想知道它是否"合法".

aza*_*oth 2

相关规则可以在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)