Ikona Chemiczka
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (głosów: 1, średnia ocena: 5,00)
Loading ... Loading ...

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

FavoriteLoadingDodaj do schowka

Inne artykuły poruszające podobny temat

CSS Grid Layout

CSS Grid Layout

Ikona Element style HTML5

Element style

Logo Sass

Podstawy języka Sass

Logo CSS3

Trzy nowe szkice robocze grupy roboczej W3C ds. CSS

Logo CSS3

CSS 3: Selektory

Logo W3C

Typy mediów w XHTML

Dodaj komentarz









Dołącz do nas na Facebooku

Newsletter

Subskrybując nasz newsletter masz pewność, że nie ominie Cię żadna nowość w serwisie!

Zaproponuj tekst

Znalazłeś ciekawy tekst, który Twoim zdaniem warto by było przetłumaczyć na język polski? Napisz nam o tym!

Temat*

Treść wiadomości*