我正在使用pre
element 来显示一些文本,包括特殊的 unicode 字符(⚡ ⚑ ▶ ◀ ⁋)。我注意到浏览器渲染这些特殊字符比普通字符更宽,水平占用更多空间。
这可以在这里很容易地看到:https ://gist.github.com/968b5c22cce14909cf27 两行都有 20 个字符,但请注意第一行更长(屏幕像素)。
有没有办法(CSS)强制前置元素(或其他应用等宽字体的元素)具有真正固定的字符宽度?
我检查了 Chrome 和 Firefox,它们都扩展了特殊字符的宽度。