Utangulizi wa Vitengo vya em katika CSS

Vitengo vya em huruhusu kubainisha ukubwa wa herufi kama asilimia ya ukubwa wa kiumzazi. Hebu tuangalie kwa mfano.

Tuchukulie tuna vitovi vilivyowekwa kama ifuatavyo:

html<div>
  <p>
    maandishi
  </p>
</div>

Wacha tubainishe ukubwa wa herufi kwa div yetu:

cssdiv {
  font-size: 20px;
}

Na kwa aya tupatie ukubwa wa 2em. Thamani hii inalingana na herufi kubwa mara mbili ya ukubwa wa herufi ya kiumzazi:

cssp {
  font-size: 2em; /* inalingana na 40px */
}

Sasa aya tupatie ukubwa wa 0.5em. Thamani hii inalingana na nusu ya ukubwa wa herufi ya kiumzazi:

cssp {
  font-size: 0.5em; /* inalingana na 10px */
}

Thamani 1em itafanya ukubwa wa herufi ya aya uwe sawa na ule wa div ya kiumzazi:

cssp {
  font-size: 1em; /* inalingana na 20px */
}

Kazi Za Vitendo

Tuchukulie tuna msimbo wa HTML, ambao tutatumia kutatua kazi:

html<ul>
  <li>maandishi</li>
  <li>maandishi</li>
  <li>maandishi</li>
</ul>
Задание 1

Bainisha, ni ukubwa upi wa herufi katika px utakuwapo kwenye vitovi li kutokana na utekelezaji wa msimbo ufuatao:

cssul {
  font-size: 10px;
}
li {
  font-size: 2em;
}
Задание 2

Bainisha, ni ukubwa upi wa herufi katika px utakuwapo kwenye vitovi li kutokana na utekelezaji wa msimbo ufuatao:

cssul {
  font-size: 20px;
}
li {
  font-size: 1.5em;
}
Задание 3

Bainisha, ni ukubwa upi wa herufi katika px utakuwapo kwenye vitovi li kutokana na utekelezaji wa msimbo ufuatao:

cssul {
  font-size: 30px;
}
li {
  font-size: 0.5em;
}