Rozdział 5. Własności CSS 1
Przy pomocy arkuszy stylów można kontrolować prezentację dokumentów. Kontrola ta jest możliwa dzięki nadaniu własnościom CSS określonych wartości. Rozdział ten zawiera listę zdefiniowanych własności CSS 1 wraz z odpowiadającymi im dopuszczalnymi wartościami.
5.1 Notacja wartości
Zastosowana w tym rozdziale notacja własności wraz z towarzyszącymi im wartościami przedstawia się następująco:
Wartości: N | NW | NE
Wartości: [ <length> | thick | thin ]{1,4}
Wartości: [<family-name> , ]* <family-name>
Wartości: <url>? <color> [ / <color> ]?
Wartości: <url> || <color>
Tekst pomiędzy znakami „<” i „>” informuje o typie wartości. Najczęściej spotykane typy wartości to: <length> (długość), <percentage> (wartość procentowa), <url>, <number> (cyfra lub liczba) oraz <color> (kolor). Dokładniejszy opis jednostek miary znajduje się w rozdziale 6. Więcej szczegółów na temat typów (np. <font-family> i <border-style>) można znaleźć przy opisach poszczególnych własności.
Pozostałe słowa to słowa kluczowe, które nie mogą występować w towarzystwie żadnych dodatkowych znaków, np. cudzysłowów. To samo dotyczy znaków prawego ukośnika (/) - ang. slash - oraz przecinka (,).
Kilka parametrów ustawionych jeden po drugim oznacza, że wszystkie one muszą wystąpić w podanej kolejności. Pionowa kreska (|) oddziela wartości alternatywne, z których jedna musi zostać użyta. Dwie pionowe kreski (A||B) oznaczają, że użyty musi zostać jeden z dwóch, w dowolnej kolejności. Nawiasy klamrowe ([]) służą do grupowania parametrów. Zestawienie kilku parametrów jeden po drugim ma większą wagę od dwóch pionowych kresek, które są, natomiast ważniejsze od pojedynczej pionowej kreski. W związku z czym zapis w postaci „a b | c || d e” jest równoznaczny z zapisem „[ a b ] | [ c || [ d e ]]”.
Po każdym typie wartości, słowie kluczowym lub ich grupie w nawiasach klamrowych może wystąpić jeden z następujących modyfikatorów:
- Gwiazdka (*) oznacza, że znajdujący się przed nią typ, słowo lub grupa powtarza się zero lub więcej razy.
- Plus (+) oznacza, że znajdujący się przed nim typ, słowo lub grupa powtarza się jeden lub więcej razy.
- Znak zapytania (?) oznacza, że to co się przed nim znajduje jest opcjonalne.
- Dwie cyfry lub liczby w nawiasach klamrowych({A,B}) oznaczają, że to co znajduje się przed nimi powtarza się conajmniej A i co najwyżej B razy.
Niniejszy dokument jest tłumaczeniem rekomendacji W3C Cascading Style Sheets, level 1. Tłumaczenie to nie ma statusu dokumentu normatywnego i może zawierać błędy wynikające z tłumaczenia. Tylko dokument znajdujący się na stronie W3C pod adresem http://www.w3.org/TR/REC-CSS1 ma charakter normatywny.
Copyright © 2004 W3C® (MIT, ERCIM, Keio), Wszystkie prawa zastrzeżone. W3C stosuje następujące zasady dotyczące odpowiedzialności cywilnej, znaku towarowego, używania dokumentu i licencji oprogramowania.
Narzędzia

Dodaj do schowka












Wysyłam...