Selektory CSS
Selektor CSS określa, które elementy HTML mają zostać ostylowane. Po selektorze zapisuje się blok deklaracji w nawiasach klamrowych.
Podstawowa składnia
selektor {
właściwość: wartość;
}
Przykład:
h1 {
color: blue;
}
Ten kod ustawia niebieski kolor tekstu dla wszystkich nagłówków pierwszego poziomu, czyli elementów <h1>.
Przykładowe selektory
p- wybiera wszystkie akapity<p>,h1- wybiera wszystkie nagłówki pierwszego poziomu<h1>,.menu- wybiera elementy z klasąmenu,#header- wybiera element o identyfikatorzeheader,h1::first-letter- wybiera pierwszą literę elementuh1.
Selektor elementu a pseudoelement
W zapisie:
h1::first-letter {
color: red;
}
część h1 wskazuje element HTML, którego dotyczy styl, a ::first-letter zawęża działanie tylko do pierwszej litery tego elementu.
Znaczenie w egzaminie INF.03
W zadaniach egzaminacyjnych często trzeba odczytać, czego dotyczy reguła CSS. Należy analizować zapis od lewej strony: najpierw sprawdzić selektor elementu, potem ewentualne klasy, identyfikatory, pseudoklasy lub pseudoelementy.