【发布时间】:2012-03-10 05:40:22
【问题描述】:
我正在使用 pre 元素来显示一些文本,包括特殊的 Unicode 字符 (⚡ ⚑ ▶ ◀ ⁋)。
我注意到浏览器渲染这些特殊字符比普通字符更宽,水平占用更多空间。
这很容易在这里看到:https://gist.github.com/968b5c22cce14909cf27 两行都有 20 个字符,但请注意第一行更长(屏幕像素)。
有没有办法(CSS)强制前置元素(或其他应用等宽字体的元素)具有真正固定的字符宽度?
我检查了 Chrome 和 Firefox,它们都扩展了特殊字符的宽度。
【问题讨论】:
标签: html css fonts pre monospace