Darstellung in CSS
Jungspund
- css
Hallo,
gibt es bestimmte Prioritätsregeln im CSS?
Z.B.
div h1,h2 = (div h1) , h2 oder (div h1), (div h2)
Moin,
gibt es bestimmte Prioritätsregeln im CSS?
Ja.
Z.B.
div h1,h2 = (div h1) , h2 oder (div h1), (div h2)
Die Definition der Selektoren beantwortet die Frage.
Viele Grüße
Robert
Hallo,
gibt es bestimmte Prioritätsregeln im CSS?
Ja.
Z.B.
div h1,h2 = (div h1) , h2 oder (div h1), (div h2)Die Definition der Selektoren beantwortet die Frage.
in diesem konkreten Fall: Das Komma trennt, das Leerzeichen bindet (Nachfahren-Kombinator).
Live long and pros healthy,
Martin
Hallo Jungspund,
das Komma ist nicht Teil des Selektors, sondern trennt mehrere Selektoren voneinander, die für den gleichen Regelsatz gelten. Es hat die Funktion eines "ODER".
div h1,h2 { color: red; }
ist also gleichbedeutend mit
div h1 { color: red; }
h2 { color: red; }
wobei ich die Sinnhaftigkeit von div h1
generell in Frage stellen würde. Eine HTML Seite hat eigentlich nur ein einziges h1 Element.
Falls Du die Artikel noch nicht kennst, möchte ich Dir unsere Wiki-Artikel zum CSS-Einstieg ans Herz legen, vor allem die Abschnitte über Syntax und Selektoren. Die klären auch diese Frage.
Rolf