単純選択子

単純選択子 (選択子)

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

目次

  1. 仕様書
  2. 単純選択子の種類
  3. 妥当性
  4. 歴史
    1. CSS1
    2. CSS2
    3. 選択子3
  5. 関連

仕様書#

単純選択子の種類#

[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>