Dedovanje in enote em v CSS
Recimo, da imamo zdaj globljo gnezdenost:
<main>
<div>
<p>
text
</p>
</div>
</main>
Naj ima oznaka main naslednjo velikost
pisave:
main {
font-size: 10px;
}
Oznaki div nastavimo velikost pisave v
em:
div {
font-size: 2em; /* ustreza 20px */
}
Tudi odstavku nastavimo velikost pisave v em.
V tem primeru bo svojo velikost
računal glede na že izračunano velikost
pisave diva:
p {
font-size: 2em; /* ustreza 40px */
}
Praktične naloge
Recimo, da imamo HTML kodo, za katero bomo reševali naloge:
<section>
<div>
<p>
text
</p>
</div>
</section>
Določite, kakšno velikost pisave v px
bodo imeli divi kot rezultat izvajanja
naslednje kode:
section {
font-size: 10px;
}
div {
font-size: 2em;
}
Določite, kakšno velikost pisave v px
bodo imeli odstavki kot rezultat izvajanja
naslednje kode:
section {
font-size: 10px;
}
div {
font-size: 2em;
}
p {
font-size: 1.5em;
}
Določite, kakšno velikost pisave v px
bodo imeli odstavki kot rezultat izvajanja
naslednje kode:
section {
font-size: 40px;
}
div {
font-size: 0.5em;
}
p {
font-size: 0.5em;
}