Geoff Knagge's CSS Guide - Witajcie
Witajcie w przewodniku po CSS2!
Aktualizacja wersji anglojęzycznej (11 listopada 1998)
(C)opyright 1998, Geoff Knagge
Niniejsza strona została pomyślana jedynie jako przewodnik. Chociaż tworząc ten serwis pracowałem ze oficjalną specyfikacją, nie powinien on być traktowany jako oficjalna dokumentacja CSS Level 2. Nie gwarantuję, że przewodnik jest całkowicie wolny od błędów.
Jakie tematy zawiera przewodnik
Przewodnik dotyczy Cascading Style Sheets, Level 2. W czasie pisania była to jedynie rekomendacja i wiele funkcji nie było jeszcze zaimplementowanych w przeglądarkach. CSS1 jest obsługiwany przez Netscape 4, IE3 i nowsze wersje tego programu. Zaleca się pamiętanie o tym, aby mieć pewność, że strony napisane z użyciem CSS mogą być oglądane przez jak najwięcej osób.
Przewodnik zakłada, że stosujesz CSS pisząc w języku HTML, masz pewną wiedzę o tym, czym są poszczególne obiekty HTML, a także znasz podstawową terminologię desktop publishing. Tym niemniej, arkusze stylów mogą być stosowane razem z innymi językami, takimi jak XML.
Zmiany w stosunku do CSS1
Wszystkie dokumenty napisane z użyciem CSS1 są poprawnymi dokumentami CSS2. A oto kilka, choć prawdopodobnie nie wszystkie, zmiany:
Znaczenie !important zostało nieco zmienione. Obecnie, !important ma pierwszeństwo w arkuszu stylów użytkownika.
Dodatkowe pseudoklasy to :hover, :active, :focus, :lang, :firstchild
Dodatkowe pseudoelementy to :before, :after
Dodatkowe methody wyboru zawierają adjacent elements, child, attributes, a uniwersalny selektor ( * ) jest używany dla wybierania wszystkich elementów
Istnieje obsługa różnych typów mediów, z nowymi własnościami dla aural media i paged media
Dopuszcza się pewną liczbę nowych wartości kolorów, pozwalających wyszczególniać kolory w pewnych częściach konkretnego systemu operacyjnego.
Nowa jest obsługa szkiców, liczników i tabel.
Wszystkie własności mogą przyjmować wartość inherit
Nowe własności obejmują: border-top-style, border-right-style, border-bottom-style, border-left-style, font-size-adjust, font-stretch, text-shadow, quotes, min-width
max-width, min-height, max-height, position, z-index, textdir, unicodebidi, overflow, clipping, visibility, cursor, marker-offset
Własność display ma szereg nowych wartości.
Inne witryny CSS
Oficjalna specyfikacja CSS: www.w3c.org
Anglojęzyczna wersja tego przewodnika ma mirrory pod adresami
Geocities - Athens/Aegean/4756
Xoom - members.xoom.com/gogogeoff
Skopiuj przewodnik
css2guid.zip