CSS vlastnost font-weight určuje tučnost písma neboli duktus.
| hodnoty | tučnost písma |
|---|---|
| normal | písmo nebude tučné |
| bold | písmo bude tučné |
| 100 | co nejslabší, nejméně tučné písmo |
| 400 | normální duktus, totéž, co normal |
| 700 | písmo bude tučné jako je bold |
| 900 | písmo bude nejtučnější, co to jde |
| násobky 100 od 100 do 900 | různé stupně tučnosti |
| bolder | o něco tučnější, než by bylo, kdyby se to nezadalo |
| lighter | totéž co bolder, ale naopak; oboje doporučuji nepoužívat |
Nikdy jsem neviděl, že by prohlížeče byly schopny vykreslit všech devět stupňů tučnosti. Zpravidla zvládnou pouze dva stupně, to jest normální a tučné písmo. Škálování tučnosti musí být zabudováno přímo ve fontu (podle font-family) a většinou není. Pro Arial a Times mám vyzkoušeno, že funguje font-weight: 900, které je trochu tučnější než hodnota bold. Marek Prokop v knize CSS uvádí, že to také závisí na velikosti písma a rozlišení výstupního média (což dává smysl). Pixy píše, že prohlíčeč může písma různé síly vytvořit uměle (což AFAIK žádný nedělá).
Častá chyba: překlep font-weigth namísto font-weight.
Všude jsou podporovány hodnoty normal a bold a teoreticky i ostatní hodnoty. Podstatná je vynikající podpora bold (tučné písmo) a normal.
| Prohlížeč | Podpora ve verzích | Poznámka |
|---|---|---|
| 3, 4, 5, 5.5, 6 | ||
| Mozilla (Netscape 6+) | všechny verze | |
| Opera | 3, 4, 5, 6, 7 | |
| Konqueror | ano | |
| IE 5 / Mac | ano | |
| Netscape Navigator 4 | ano | neumí lighter a bolder |
Přímý styl pro tučnost:
Normální text a <span style="font-weight: bold">tučný text</span>
Dá se zrušit tučnost tagů, které jsou tučné normálně, např. nadpis h2:
<style>
h2 {font-weight: normal}
</style>
Font-weight, test hodnot bolder a lighter.
Převážení nezadané tučnosti (font oproti font-weight)
Jak psát web píše Yuhů, Dušan Janovský. Poslední aktualizace 01. května 2004.