--- title: Universalselektoren slug: Web/CSS/Universal_selectors tags: - Anfänger - CSS - CSS Referenz - Selektoren translation_of: Web/CSS/Universal_selectors ---
Ein Sternchen (*
) ist der Universalselektor für CSS. Es matcht ein einzelnes Element eines beliebigen Typs. Das Weglassen des Sternchens bei einfachen Selektoren hat denselben Effekt. Zum Beispiel sind *.warning
und .warning
gleich.
In CSS 3 kann das Sternchen in Kombination mit Namensräumen verwendet werden:
ns|*
- matcht alle Elemente im Namensraum ns*|*
- matcht alle Elemente|*
- matcht alle Elemente ohne einen angegebenen Namensraum* [lang^=en] { color: green; } * .warning { color: red; } * #maincontent { border: 1px solid blue; }
<p class="warning"> <span lang="en-us">Ein grüner <span></span> in einem roten Absatz. </p> <p id="maincontent" lang="en-gb"> <span class="warning">Ein roter <span></span> in einem grünen Absatz. </p>
{{EmbedLiveSample('Beispiel', 250, 100)}}
Spezifikation | Status | Kommentar |
---|---|---|
{{SpecName('CSS4 Selectors', '#the-universal-selector', 'Universalselektor')}} | {{Spec2('CSS4 Selectors')}} | Keine Änderung |
{{SpecName('CSS3 Selectors', '#universal-selector', 'Universalselektor')}} | {{Spec2('CSS3 Selectors')}} | Definiert das Verhalten in Bezug auf Namensräume weist darauf hin, dass das Weglassen des Selektors innerhalb von Pseudoelementen erlaubt ist |
{{SpecName('CSS2.1', 'selector.html#universal-selector', 'Universalselektor')}} | {{Spec2('CSS2.1')}} | Ursprüngliche Definition |