最佳答案
在使用 固定宽度字体固定宽度字体时,我希望在 角色中指定 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”单元看起来肯定不能信任。