-
CSS také můžeme použít
ke změně velikosti našeho textu.
-
Jak můžete vidět porovnáním velikosti
nadpisů odstavců na stránce,
-
prohlížeč již nabízí základní styly
s rozdílnými velikostmi pro různé elementy.
-
Obyčejný text má nějakou velikost
a každý stupeň nadpisu má jinou velikost.
-
Občas chceme tyto velikosti poupravit.
-
A toho můžeme dosáhnout pomocí
CSS vlastnosti 'font-size'.
-
Například:
-
Co kdybychom chtěli, aby veškerý text
na naší stránce byl o trochu menší?
-
No, půjdeme do tagu
-
a přidáme CSS pravidlo pro tag .
-
A dovnitř přidáme vlastnost 'font-size'.
-
Jaká hodnota pro 'font-size'
by to měla být ?
-
A jak měříme velikost fontu?
-
To je vlastně dobrá otázka,
-
protože existuje nejméně
10 různých jednotek,
-
které CSS pro 'font-size' podporuje.
-
Začneme s jednotkou,
kterou jsme již potkali: pixely.
-
Pixely jsme použili při rozhodování,
jak velké chceme obrázky,
-
a v CSS je budeme také často používat.
-
Zkusme nastavit 11 pixelů.
-
Ha. Vše se zmenšilo.
-
Dokonce i nadpisy se zmenšily.
-
Proč se zmenšily i nadpisy?
-
Neměly by být nastavené již prohlížečem?
-
Ne.
-
Protože styl nadpisů prohlížeče není
nastavený pomocí pixelů.
-
Je určen jinou jednotkou,
kterou nazýváme "em".
-
A tato jednotka je relativní jednotkou,
-
což znamená, že písmo v nadpisech
bude úměrně velké běžnému písmu.
-
Ukážeme si, co tím myslím.
-
Pojďme do našeho pravidla
pro nadpisy ''
-
a přidejme vlastnost 'font-size'.
-
Tentokrát nepoužiji pixely,
musíme uvažovat relativně.
-
Kolikrát větší chceme mít ''
oproti zbytku těla stránky?
-
Možná… dvakrát?
-
Tím pádem napíšeme '2em'.
-
Ve skutečnosti si teď prohlížeč
vypočítal velikost fontu v pixelech.
-
Prohlížeč ví, že velikost písma
v těle je 11 pixelů.
-
A my jsme mu teď řekli, že ''
má být dvakrát větší.
-
Takže nyní všechny '' jsou
vysoké 22 pixelů.
-
Pokud změníme velikost písma
v těle stránky na 12 pixelů,
-
jak velké budou ''?
-
Správně, 24 pixelů.
-
Co když změníme velikost 'h2' na 1.5em?
(dejte pozor, v CSS píšeme desetinnou tečku místo čárky)
-
No, bude to 12 pixelů krát 1,5,
-
to je 18 pixelů.
-
Můžeme taky pro '' uvést velikost
v pixelech, stejně jako v '',
-
a bude to fungovat stejně.
-
Záleží to na tom,
co je pro vás jednodušší.
-
A jak jsem zmínila,
existuje mnoho dalších jednotek,
-
které můžeme použít místo pixelů nebo em.
-
Tyto dvě jsou nejpoužívanější,
ale pokud chcete vědět více,
-
navštivte dokumentaci
vlastnosti 'font-size',
-
nebo si najděte na internetu další tutoriály.
-
A teď s fontem vzhůru do oblak!