Znacie dużo właściwości.
Wskażę coś,
co mogliście zauważyć.
Pojęcie dziedziczenia.
Niektóre właściwości CSS są dziedziczone,
przekazywane wszystkim
znacznikom-dzieciom poniżej.
Np. dziedziczona jest rodzina czcionek.
Gdy umieścimy ją w znaczniku „body”.
widzimy, że pojawia się
automatycznie w znacznikach-dzieciach,
np. w „h1” i akapitach.
Ustaje to dopiero po wprowadzeniu nowej reguły.
Np. tej zmieniającej czcionkę
wszystkich nagłówków na kursywę.
Inna dziedziczona właściwość to kolor.
Umieszczona w znaczniku „body”,
przenika do wszystkich znaczników wewnątrz,
póki nie zniosą jej inne reguły. Np. ta.
Wyświetla „h2” w zieleni.
Dziedziczone są:
grubość, rozmiar, styl czionki,
interlinia, wyrównanie…
Widzieliśmy dziedziczone reguły
związane ze stylem tekstu.
Przeglądarki wiedzą, że twórcy
chcą, by styl obejmował różne poziomy,
bez definiowania raz po raz.
Wy będziecie poznawać
właściwości niedziedziczone.
Jeśli nie macie pewności,
czy własność jest dziedziczona,
wpiszcie ją w znacznik „body”,
albo znajdźcie w Internecie
i przeczytajcie dokumentację na jej temat.