CSS 2 - Wprowadzenie |
| CSS 2 | [ A ] [ B ] [ C ] [ D ] [ E ] [ F ] [ H ] [ L ] [ M ] [ O ] [ P ] [ Q ] [ R ] [ S ] [ T ] [ V ] [ W ] [ Z ] Wprowadzenie
Równolegle ze specyfikacją języka HTML w wersji 4.0 została opracowana specyfikacja kaskadowych arkuszy stylów drugiej wersji (CSS2). Specyfikacja ta umożliwia określenie sposobu prezentacji treści zawartych w dokumencie HTML. Kaskadowe arkusze stylów (Cascading Style Sheet) pozwalają na zdefiniowanie sposobu traktowania poszczególnych elementów dokumentu podczas jego prezentacji na różnych urządzeniach wyjściowych. Style kaskadowe nie tylko pozwalają na zdefiniowanie np. wielkości, czy koloru czcionki. Ich wykorzystanie pozwala także na zmianę np. intonacji, czy barwy głosu, za pomocą którego mają być odczytane wybrane fragmenty tekstu prezentowane przez urządzenia głosowe. W praktyce stosowanie kaskadowych arkuszy stylów ogranicza się do określenia sposobu wyświetlania dokumentu za pomocą ekranowej przeglądarki WWW - arkusze stylów są odpowiedzialne za wizualizację informacji prezentowanych w dokumencie.
Wykorzystanie kaskadowych arkuszy stylów pozwala na:
Kaskadowe arkusze stylów otwierają wiele zaawansowanych możliwości manipulowania postacią dokumentów, jakich brakowało w tradycyjnym języku HTML. Styl, będący zespołem kodów formatujących pozwala zmieniać sposób formatowania wybranego fragmentu dokumentu. Język HTML zaczął się rozszerzać o polecenia formatujące, czego skutkiem ubocznym było narzucanie przez firmy mające największy wpływ na rynek oprogramowania - Microsoft i Netscape rozmaitych rozszerzeń interpretowanych wyłącznie przez ich produkty np. migotanie tekstu (Netscape Communicator) czy animacja Marquee (Internet Explorer). Arkusze stylów pozwalają na zrezygnowanie z formatowania bezpośrednio za pomocą HTML. W ten sposób HTML pozostanie w swej czystej, kanonicznej postaci i nie będzie już ryzyka niekontrolowanego rozbudowywania zestawu znaczników. [ A ]
[ B ] [ C ] [ D ] [ E ] [
F ] [ H ] [ L ] [ M ] [ O ] [
P ] [ Q ] [ R ] [ S ] [ T ]
[ V ] [ W ] [ Z ]
|