Dziedziczenie
Dziedziczenie polega na tym, że elementy niższe w hierarchii drzewa dokumentu dziedziczą formatowanie elementów leżących wyżej w hierarchii, chyba że wyraźnie nadamy im inne formatowanie. Przykładowo, jeśli ustalimy, że tekst w jakiejś tabeli ma być przedstawiony za pomocą pogrubionej czcionki, to wszystkie komórki tabeli będą w ten sposób formatowane, gdyż komórka TD leży niżej w hierarchii TABLE. Jeśli natomiast nadamy odrębne formatowanie wybranej komórce, to oczywiście wygląd czcionki w tej komórce zmieni się, gdyż bezpośrednie zdefiniowanie czcionki w wybranym miejscu ma pierwszeństwo przed ogólniejszym formatowaniem tabeli . Taka jest właśnie ogólna zasada - jeśli wyraźnie nie zdefiniujemy formatowania dla jakiegoś elementu, dziedziczy on własności po swoich "przodkach", czyli elementach wyższych w hierarchii.
przykłady dziedziczenia:
paragraf w body
paragraf w dive który dziedziczy kolor czionki od rodzica czyli od body
Kaskadowość
Kaskadowsc stylów pozwala pracować z kilkoma źródłami stylów, i zapobiega wystepowaniu konfliktów. Umożliwia to pełną kontrole nad projektem a w przypadku sprrzeczności stylów użyty zostanie ten, który jest najbliżej formateowanego obiektu
Style możemy wstawiać do dokumentu na kilka sposobów:
-bezpośrednio w kodzie strony jako atrybut dowolnego znacznika
-w nagłówkach
globalnie dla danego dokumentu
poprzez podpiecie zęwnetrznego arkusza
Przykłady Kaskadowośći:
div 1 oscylowany zęwnetrznym arkuszek styli
div 2 oscylowany wewnetrznym arkuszek styli