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