*
全ての要素に対してスタイルが適用されます。*(アスタリスク)はCSSの universal selector(ユニバーサルセレクタ)です。 *[hreflang|=en] と [hreflang|=en] は同じ、*.warning と .warning は同じ、*#myid と #myid は同じ意味になります。
example
* { color: hotpink; }
source
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title></title> <style> * { color: hotpink; } </style> </head> <body> <h1> ホットピンク </h1> <div> ホットピンク </div> <p> ホットピンク </p> <span> ホットピンク </span> </body> </html>
display (inline frame)
- ns|*
- namespace ns に属する全ての要素にマッチ
- *|*
- 全ての要素にマッチ
- |*
- namespace に属さない全ての要素にマッチ
※ E、warning、myid、ns など斜体は仮の名前です。
universal selector(ユニバーサルセレクタ)は、namespace(名前空間)と組み合わせて使うこともできます。