consortium
Rysunek 1.1. World Wicie Web Consortium: http://www. w3. org
Nie jest żadnym sekretem, że HTML nie jest spełnieniem marzeń projektantów. Powtórzę jeszcze raz, że zadaniem HTML-a nie było prezentowanie zaawansowanej grafiki ani elementów multimedialnych. W rzeczywistości HTML nigdy nie miał być czymkolwiek więcej niż tylko, uniwersalnym językiem przetwarzania tekstów rozpowszechnianych w Internecie, w dodatku językiem o raczej ograniczonych możliwościach.
Z czasem do WWW dodane zostały nowe znaczniki i technologie, takie jak tabele, ramki, kontrola nad wyrównaniem tekstu czy też JavaScript, które umożliwiły dokładniejszą kontrolę nad wyglądem dokumentów HTML-owych. Wciąż istnieje jednak wiele efektów, które projektanci stron WWW muszą tworzyć przy użyciu grafiki, której ściągnięcie wymaga wiele czasu, a nie kodu, który jest ładowany bardzo szybko. Nie jest to wyjątkowo elegancki system.
A zatem, kiedy twórcy stron WWW zaczęli głośno domagać się od World Wide Web Consortium (patrz rysunek 1.1) udostępnienia większej kontroli nad projektem strony WWW, wprowadzone zostały kaskadowe arkusze stylów (CSS), których zadaniem było uzupełnienie braków prostego języka HTML.
W tym rozdziale przedstawię sposób działania kaskadowych arkuszy stylów, a także objaśnię podstawowe zasady ich tworzenia. W kolejnych rozdziałach dowiesz się, jak należy korzystać z poszczególnych właściwości.
21