Saat menggunakan font dengan lebar tetap , saya ingin menentukan lebar elemen HTML dalam karakter .
Unit "em" seharusnya adalah lebar karakter M, jadi saya harus bisa menggunakannya untuk menentukan lebar. Ini contohnya:
<html>
<head>
<style>
div {
font-family: Courier;
width: 10em;
}
</style>
</head>
<body>
<div>
1 3 5 7 9 1 3 5 7 9 1
</div>
</body>
</html>
Hasilnya bukan yang saya inginkan karena baris browser jeda setelah kolom 15, bukan 10:
1 3 5 7 9 1 3 5
7 9 1
(Menghasilkan Firefox dan Chromium, keduanya di Ubuntu.)
Artikel Wikipedia mengatakan bahwa "em" tidak selalu memiliki lebar M, jadi pasti terlihat seperti unit "em" tidak dapat dipercaya untuk ini.