Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CSS-Selektoren

Das CSS-Selektoren-Modul definiert die Muster, um Elemente auszuwählen, auf die ein Satz von CSS-Regeln zusammen mit ihrer Spezifität angewendet wird. Das CSS-Selektoren-Modul stellt uns mehr als 60 Selektoren und fünf Kombinatoren zur Verfügung. Andere Module bieten zusätzliche Pseudoklassen-Selektoren und Pseudoelemente.

In CSS sind Selektoren Muster, die verwendet werden, um die Elemente abzugleichen oder auszuwählen, die Sie stylen möchten. Selektoren werden auch in JavaScript verwendet, um das Auswählen der DOM-Knoten zu ermöglichen, die als NodeList zurückgegeben werden sollen.

Selektoren, ob in CSS oder JavaScript verwendet, ermöglichen die Zielauswahl von HTML-Elementen basierend auf ihrem Typ, ihren Attributen, aktuellen Zuständen und sogar ihrer Position im DOM. Kombinatoren erlauben es Ihnen, noch präziser auszuwählen, indem sie die Auswahl von Elementen basierend auf ihrer Beziehung zu anderen Elementen ermöglichen.

Referenz

>

Kombinatoren und Trennzeichen

Das CSS-Selektoren-Modul führt auch den Spalten-Kombinator (||) ein. Derzeit unterstützt kein Browser dieses Feature.

Selektoren

Das CSS-Selektoren-Modul führt auch die :blank, :current, :local-link und :target-within Pseudoklassen ein. Derzeit unterstützt kein Browser diese Features.

Begriffe

Leitfäden

CSS-Selektoren und Kombinatoren

Überblick über die verschiedenen Arten von einfachen Selektoren und die verschiedenen Kombinatoren, die im CSS-Selektoren- und CSS-Pseudo-Modul definiert sind.

Struktur von CSS-Selektoren

Erklärung der Struktur von CSS-Selektoren und der im CSS-Selektoren-Modul eingeführten Begriffe, vom "einfachen Selektor" bis zur "nachsichtigen Liste relativer Selektoren".

Pseudoklassen

Listet die Pseudoklassen auf, Selektoren, die die Auswahl von Elementen basierend auf Zustandsinformationen ermöglichen, die nicht im Dokumentbaum enthalten sind, wie sie in den verschiedenen CSS-Modulen und HTML definiert sind.

Verwendung der :target-Pseudoklasse in Selektoren

Lernen Sie, wie Sie die :target-Pseudoklasse verwenden, um das Ziel-Element eines URL-Fragment-Identifikators zu stylen.

Datenschutz und der :visited-Selektor

Untersucht die Stilbeschränkungen, die aus Gründen des Datenschutzes des Benutzers auf die :visited-Klasse gesetzt wurden.

CSS-Grundlagen: CSS-Selektoren

Einführung in grundlegende CSS-Selektoren, einschließlich Anleitungen zu Typ-, Klassen- und ID-Selektoren, Attributselektoren, Pseudoklassen und Pseudoelemente und Kombinatoren.

Lernen: UI-Pseudoklassen

Lernen Sie die verschiedenen UI-Pseudoklassen kennen, die zum Stylen von Formularen in verschiedenen Zuständen verfügbar sind.

Ortung von DOM-Elementen mit Selektoren

Die Selektoren-API ermöglicht es, Selektoren in JavaScript zu verwenden, um Elementknoten aus dem DOM abzurufen.

Verwandte Konzepte

Spezifikationen

Specification
Selectors Level 4>

Siehe auch