セレクターは、USS ルールがどの要素に影響を与えるかを決定します。
USS は、CSS の単純セレクターに類似した (同じではない) 一連の単純セレクターをサポートしています。単純セレクターは、要素タイプ、USS クラス、要素名、ワイルドカードによって要素を照合します。
シンプルセレクターを組み合わせて複合セレクターにしたり、擬似クラス を付加したりして、特定の状態の要素をターゲットにすることができます。USS は子孫、子、複数の複合セレクターをサポートします。
| トピック | 説明 |
|---|---|
| 型セレクター | 要素の型に基づいて要素を照合します。 |
| Name セレクター | 要素名に基づいて要素を照合します。 |
| クラスセレクター | クラスセレクターは、特定の USS クラスが割り当てられた要素を照合します。 |
| ユニバーサルセレクター | すべての要素を照合します。 |
| 子孫セレクター | ビジュアルツリー内の別の要素の子孫である要素を照合します。 |
| 子セレクター | ビジュアルツリー内の別の要素の子である要素を照合します。 |
| 複数セレクター | このセレクターは、これらの単純セレクターに一致するすべての要素を照合します。 |
| セレクターリスト | 同じスタイルルールを共有するセレクターのカンマ区切りのリストを作成します。 |
| 疑似クラス | セレクター付きの擬似クラスを使用して、特定の状態にある要素をターゲットとします。 |
| セレクターの優先順位 | 複数の USS ルールが同じ要素をターゲットとする場合の USS の優先順位を理解します。 |