Perintö ja em-yksiköt CSS:ssä
Oletetaan, että meillä on nyt syvempi sisäkkäisyys:
<main>
<div>
<p>
teksti
</p>
</div>
</main>
Oletetaan, että main-tagilla on seuraava fontin koko:
main {
font-size: 10px;
}
Asetetaan div-tagille fontin koko
em-yksiköissä:
div {
font-size: 2em; /* vastaa 20px */
}
Asetetaan myös kappaleelle fontin koko em-yksiköissä.
Tässä tapauksessa se laskee kokoonsa
divin jo lasketusta fontin koosta:
p {
font-size: 2em; /* vastaa 40px */
}
Käytännön tehtävät
Oletetaan, että meillä on HTML-koodi, jolle ratkaisemme tehtäviä:
<section>
<div>
<p>
teksti
</p>
</div>
</section>
Määritä, mikä fontin koko px-yksiköissä
div-elementeillä on seuraavan koodin suorituksen
tuloksena:
section {
font-size: 10px;
}
div {
font-size: 2em;
}
Määritä, mikä fontin koko px-yksiköissä
kappaleilla on seuraavan koodin suorituksen
tuloksena:
section {
font-size: 10px;
}
div {
font-size: 2em;
}
p {
font-size: 1.5em;
}
Määritä, mikä fontin koko px-yksiköissä
kappaleilla on seuraavan koodin suorituksen
tuloksena:
section {
font-size: 40px;
}
div {
font-size: 0.5em;
}
p {
font-size: 0.5em;
}