Укажите ширину в * символах *
При использованиишрифт фиксированной шириныЯ хотел бы указать ширину 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» нельзя в этом доверять.