Використовуючи шрифт фіксованої ширини , я хотів би вказати ширину елемента HTML у символах .
Одиниця "em" повинна бути шириною символу M, тому я повинен мати можливість використовувати її для визначення ширини. Це приклад:
<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>
Результат - не те, що я хотів, коли рядок браузера переривається після стовпця 15, а не 10:
1 3 5 7 9 1 3 5
7 9 1
(Результат у Firefox та Chromium, обидва в Ubuntu.)
У статті Вікіпедії сказано, що "em" не завжди є шириною M, тому, безумовно, схоже, що "em" одиниці не можна довіряти цьому.