Rozdział 4.
Rozdział 4.
Tworzenie w5szq<y<h wcięć
Często się zdarza, że tekst w elemencie listy wypunktowanej jest za duży, aby zmieścić
śl£ WJććłrtćJ linii. Używając właściwości line-style-position możesz określić pozycję tekstu przeniesionego do następnej linii w stosunku do symbolu listy. Tekst przeniesiony do następnej linii i wcięty tak, że zaczyna się poniżej pierwszej litery poprzedniej linii tekstu, nazywany jest wiszącym wcięciem.
1. ,bezwciecia{
Stwórz selektor. W tym przykładzie stworzymy niezależną klasę o nazwie bezwciecia, która w przypadku użycia w znaczniku listy spowoduje zrównanie tekstu z symbolem elementu listy.
2. line-style-position:
Podaj nazwę właściwości i dwukropek.
3. inside
Podaj jedną z dwóch podanych poniżej wartości określających sposób wcięcia tekstu:
• inside, powoduje, że tekst przeniesiony do następnych linii będzie umieszczony pod znacznikiem listy;
• outside, powoduje, że tekst przeniesiony do następnych linii zostanie wyrównany do pierwszej litery pierwszej linii tekstu.
4. ;}
Zamknij definicję zapisując średnik i zamykający nawias klamrowy'}.
■ Właściwość list-style-position można stosować w Netscape Navigatorze.
■ Ogólnie rzecz biorąc, listy wypunktowane, w których stosowane są wiszące wcięcia (wartość outside właściwości list-style-position), wyróżniają się znacznie lepiej od list,
w których wiszące wcięcia nie są stosowane (wartość inside właściwości list-style-position).
Listing 4.2. W tym przykładzie w listach będą stosowane wiszące wcięcia, chyba że wykorzystana zostanie klasa bezwciecia, która spowoduje, że tekst punktu przeniesiony do
ze znacznikiem punktów listy
<ht.ml>
<head>
<meta http-equiv "Content-Type" ->content-"text/html; charset=ISO-8859-2"> <t.itle>Listing 4.2</title>
<style type=Mtext/cssn>
LI { list-style-position: outside; width--»200px; }
.bezwciecia {list-style-position: inside;}
</style>
</head>
cbody bgcolor=,,#FFFFFF,ł>
<ul>
<li>W języku HTML definiuje się po kolei wszystkie ...
<li class="bezwciecia">Para znaczników TR i /TR ...
<li>Podpisy tabel informują o tym, czego dotyczy ...
</ul>
</body>
</html>
Rysunek 4.2. Kod z listingu 4.2 wyświetlony w przeglądarce
76