Neskaitot pikseļus, punktus un procentus, šrifta izmēra uzstādīšanai tiek izmantota arī mērvienība "em". Tad noskaidrosim, kā tas darbojas.
Mērvienība em kā pamatu ņem dokumenta teksta pamata izmēru. Pieņemsim, ka visai lapai esam uzstādījuši 14 punktu šrifta izmēru (piemērs 1), tad mērvienība 1em būs ekvivalenta 14pt.
Piemērs 1. Pamata teksts
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Размер шрифта в pt и em</title>
<style type="text/css">
BODY {
font-size: 14pt; /* Šrifta izmērs punktos */
}
h1 {
font-size: 1em; /* Šrifta izmērs iekš em */
}
</style>
</head>
<body>
<p>Шрифт размером 14 пунктов.</p>
<h1>Заголовок размером 1em.</h1>
</body>
</html>
Šajā piemēra pamata teksta parametri tiek uzstādīti ar atribūtu font-size, kuru pievieno selektoram BODY. Par cik teksta izmērs piešķirts visam dokumentam, tad 1em būs vienāds ar 14pt, tāpēc virsraksts, kurš atrodas konteinerī <H1> arī tiks izvadīts ar izmēru 14 punkti (1 zīm.).
Teksts, kurā izmanto dažādas teksta izmēra mērvienības.
Gadījumā, ja teksta izmērs tieši nav uzstādīts, pārlūks izmēra vērtību uzstāda patstāvīgi. Katrā gadījumā šis lielums būs cits, piemēram, tegam <H1> parasti izmanto 24pt, priekš <H2> - 18pt, bet pamata tekstam - 12pt. Tādējādi par 1em tiks uzskatīts izmērs, kuru pārlūks pēc noklusējuma uzstādījis pamata tekstam. Kā likums, pārlūki šajā gadījumā uzstāda 12 punktu pamata teksta izmēru. Tātad, 2em būs ekvivalents 24pt, bet 3em vienāds ar 36pt (piemērs 2).
Piemērs 2. Pamata teksta izmērs pēc noklusējuma
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Размер шрифта в em</title>
<style type="text/css">
h1 {
font-size: 2em; /* Šrifta izmērs iekš em */
}
</style>
</head>
<body>
<h1>Шрифт размером 2em.</h1>
<p>Основной текст.</p>
</body>
</html>
Piemēra rezultāts.
Zīm. 2. Virsraksts ar izmēru 2em
Pieļaujams izmantot ne tikai veselus skaitļus, bet arī daļskaitļus, piemēram 0.5em. em vietā var izmantot arī procentu pierakstu, pie kam 1em līdzināsies 100%.