simple selector

単純選択子 (選択子)

[2] 単純選択子 (simple selector) は、選択子を構成する、最小に近い単位です。

仕様書

単純選択子の種類

[3] 単純選択子には次の種類があります >>1

[4] 擬似要素単純選択子では無いこととされています。

妥当性

[8]単純選択子はそれぞれ妥当性が定義されています。

歴史

CSS1

[11] CSS1 では「単純選択子」という用語は明確な定義無しに使われています。 文脈から推測すると >>3擬似要素を指しているようです。 選択子には単純選択子文脈的選択子があります。文脈的選択子単純選択子を複数組み合わせたものです。

CSS2

[9] CSS2 では単純選択子列単純選択子と呼ばれていました。

選択子3

[12] 選択子3では単純選択子は再び単純選択子列の構成要素を指す CSS1 に近い意味に戻りました。

関連

[5] 単純選択子を連ねたものを単純選択子列といいます。

[13] [selectors-4] Drop pseudo-elements from <simple-selector> to match de… (fantasai著, ) <https://github.com/w3c/csswg-drafts/commit/8d2e99ac927f9df55c35cc87d666bd654a4289fb>

[14] [selectors] some inconsistent concepts and descriptions · Issue #386 · w3c/csswg-drafts () <https://github.com/w3c/csswg-drafts/issues/386>