Tematy: typ stylu wykazu | obraz jako marker wykazu | pozycja markera wykazu | mieszane atrybuty wykazu
Zobacz też Wykazy w html
Tematy: typ stylu wykazu | obraz jako marker wykazu | pozycja markera wykazu | mieszane atrybuty wykazu
| Dane w pigułce | |
| Zastosowanie | określa typ markera (punktora) wykazu |
| Dziedziczenie | tak |
| Wartości | disc, circle, square decimal, decimal-leading-zero, lower-roman, upper-roman, lower-latin, lower-alpha, upper-latin, upper-alpha, lower-greek, georgian, armenian, hebrew |
| Wartość domyślna | disc |
| Przykład | list-style-type: square |
| Uwagi | |
| Odpowiednik w HTML | atrybut type |
Aby zdefiniować typ stylu wykazu, należy wpisać w definicji stylu list-style-type: wartość
Punkty wykazu mogą być na wiele sposobów wyróżniane markerami (punktorami):
<ul style="list-style-type: disc">
<li>pierwszy punkt
<li>drugi punkt
<li>trzeci punkt
</ul>
list-style-type: circle
list-style-type: square
list-style-type: decimal
list-style-type: lower-roman
list-style-type: upper-roman
list-style-type: lower-alpha
list-style-type: upper-alpha
list-style-type: none
Najnowsze wersje przeglądarek obsługują wiele wartości z przewidzianych list-style-type, jak decimal-leading-zero (wiodące zero, np. 01, 02, 03...), lower-greek, lower-latin, upper-latin, cjk-ideographic, hiragana, katakana, hiragana-iroha, katakana-iroha, armenian, georgian, hebrew.
list-style-type: decimal-leading-zero
list-style-type: lower-greek
list-style-type: upper-greek
list-style-type: lower-latin
list-style-type: upper-latin
list-style-type: cjk-ideographic (Firefox, Chrome)
list-style-type: hiragana (Firefox, Chrome)
list-style-type: katakana (Firefox, Chrome)
list-style-type: hiragana-iroha (Firefox, Chrome)
list-style-type: katakana-iroha (Firefox, Chrome)
list-style-type: armenian
list-style-type: georgian
list-style-type: hebrew (Firefox, Chrome)
| Dane w pigułce | |
| Zastosowanie | ustawienie grafiki w roli markera wykazu |
| Dziedziczenie | nie |
| Wartości | adres i nazwa grafiki |
| Wartość domyślna | none |
| Przykład | list-style-image: url(obrazek.png) |
| Uwagi | |
| Odpowiednik w HTML | brak |
Aby zdefiniować obraz jako marker wykazu, należy wpisać w definicji stylu list-style-image: url(adres_obrazka)
Oprócz "wbudowanych" markerów, jako wyróżnik pozycji wykazu można też zastosować grafikę znajdującą się na dysku. Na przykład:
<ul style="list-style-image: url(owal2.gif)">
<ul style="list-style-image: url(doc.gif)">
| Dane w pigułce | |
| Zastosowanie | ustalenie pozycji markera w punktach wykazu |
| Dziedziczenie | tak |
| Wartości | inside, outside |
| Wartość domyślna | outside |
| Przykład | list-style-position: outside |
| Uwagi | |
| Odpowiednik w HTML | brak |
Aby zdefiniować pozycję markera wykazu, należy wpisać w definicji stylu list-style-position: wartość
Style pozwalają określić, czy punkty wykazu dłuższe niż jeden wiersz na ekranie będą zawijane z wcięciem do pozycji pierwszego wiersza (outside), czy też bez wcięcia, a więc do pozycji wyróżnika (markera) punktu (inside). Innymi słowy, czy markery będą "wewnątrz", czy też "na zewnątrz" punktów wykazu.
Przykłady ze zwykłymi wyróżnikami i grafiką jako markerem.
list-style-position: inside
list-style-position: outside
| Dane w pigułce | |
| Zastosowanie | określenie kombinacji atrybutów |
| Dziedziczenie | tak |
| Wartości | wartości atrybutów składowych |
| Wartość domyślna | domyślne wartości atrybutów składowych |
| Przykład | list-style: circle outside |
| Uwagi | |
| Odpowiednik w HTML | ul type, ol type, li type |
Aby zdefiniować mieszane atrybuty tła, należy wpisać w definicji stylu list-style: wartości
Podobnie jak w przypadku wielu innych elementów, możemy się posługiwać mieszanymi definicjami wykazu. Zamiast kolejno wyliczać poszczególne własności, możemy podać polecenie list-style, za którym znajdą się od razu wartości. Na przykład:
Zamiast
list-style-type: circle; list-style-position: outside;
list-style-image: url(greendot.gif); list-style-position: inside;
Możemy użyć
list-style: circle outside;
list-style: url(greendot.gif) outside;
Interpretacja: Internet Explorer, Firefox, Opera