垂直条(|)是有效的CSS,还是特定于Firefox的?

Kei*_*rup 10 css firefox css-selectors

我在Firebug中注意到这个规则:

*|*:link {
  color:#0000EE;
}
Run Code Online (Sandbox Code Playgroud)

我不确定我以前见过竖条(|).它位于about:PreferenceStyleSheet中,因此它可能是特定于Firefox的.

这是什么意思?任何参考链接?我想可能垂直条是"OR",但那是CSS中的逗号.

Gum*_*mbo 19

|选择是命名空间选择.之前的部分|是命名空间和|选择器之后的部分.

因此,*|*:link意味着匹配作为链接的任何名称空间中的任何元素.