Rozdział 2.
Rozdział 2.
Gruby, grubszy, najgrubszy
W prostym HTML-u tekst może być pogrubiony albo nie. W CSS dostępnych jest więcej opcji, pozwalających na określanie różnych poziomów pogrubienia tekstu. Wiele czcionek posiada skojarzone ze sobą różne wagi. Te wagi sprawiają, że tekst wygląda bardziej lub mniej grubo. Kaskadowe arkusze stylów mogą korzystać z tych możliwości.
Na rysunku 2.7 został przedstawiony pogrubiony tekst.
1. p b {
Rozpocznij regułę poprzez podanie selektora, dla którego chcesz zastosować właściwość font-weight. We wszystkich regułach selektor może być selektorem HTML-owym, selektorem klasy lub identyfikatora (patrz listing 2.4). W tym przypadku zdefiniujemy właściwość font-weight dla znacznika <B> umieszczonego w akapicie.
2. font-weight:
Podaj nazwę właściwości font-weight i dwukropek.
3. bold
Podaj wartość właściwości font-weight, możesz użyć następujących wartości:
pogrubiony;
• bolder lub lighter, które spowodują że waga tekstu będzie odpowiednio większa lub mniejsza od wagi znacznika rodzicielskiego;
• wartość z zakresu od 100 do 900 (zwiększaną o 100). Użycie tych wartości spowoduje zwiększenie wagi w zależności od dostępnych, alternatywnych wersji czcionki;
• normal, która spowoduje zastąpienie wszelkich innych ustawień dotyczących wagi czcionki.
Listing 2.4. Pierwsza z dwóch reguł przedstawionych w tym przykładzie powoduje, że tekst wewnątrz znaczników <B> umieszczonych w akapicie będzie grubszy, natomiast druga reguła sprawia, że tekst występujący w pozostałych znacznikach <B> będzie, wyświetlany tak jak normalny
<html>
<head>
<msta http-equiv="Content-Type" -»content="te?:t/html; charset-'SO-8859-2"> <style type "tezt/css">
F { font-weight: bold; J B ( font-weight: normal; 1 </style>
</head‘>
<boay bgcolor ’'itFFFFFF">
<p>Miło By było móc powiedzieć po prostu <fc>'Różowy.1</b> ale to by było zbyt proste. K tym sklepie mieli sto pięćdzisiąt różnych odcieni różowego a moim zmysłem artystycznym na pewno wybrałbym <b'--na\ęorszy</b> z nich.<p>
<b>Dlstego powiedziałem tylko: 'Czy można dostać katalog? Muszę naradzić się z żoną.'</b>
</body>
</htmi>
Rysunek 2.7. Tekst grubszy i normalny (mniej gruby)
Liczby określające wagę czcionki
Większość czcionek nie będzie posiadała dziewięciu różnych wag. Dlatego jeśli we właściwości font-weight użyjesz wartości, która nie jest dostępna, to zastosowana zostanie inna wartość, określona w następujący sposób:
Wartości 400 i 500 mogą być stosowane zamiennie.
Wartości od 100 do 300 zostaną zamienione na kolejną lżejszą wagę, jeśli taka będzie dostępna, a jeśli nie, to na kolejną większą wagę.
Wartości od 600 do 900 zostaną zamienione na kolejną wdększą wagę, jeśli to możliwe, a w przeciwnym wypadku - na kolejną lżejszą wagę.
56