【发布时间】:2013-01-05 23:02:37
【问题描述】:
有没有办法让可变宽度字体像 HTML 中的固定宽度字体一样工作?
例如,如果我在固定宽度字体“Courier New”中显示句子“The quick gray fox jumped over the lazy dog”,那么它总体上会比在可变宽度字体中更宽,例如, “宋体”。我想使用“Arial”而不是“Courier New”,但字符的宽度是固定的。
可变宽度示例:
敏捷的灰狐狸跳过了懒惰的狗。
固定宽度示例:
敏捷的灰狐跳过了懒狗
请注意在每个示例中,单词“quick”和“grey”中的字符是多么接近。
【问题讨论】:
-
HTML 还是 TLF?你想要哪一个?这是两种完全不同的渲染技术,需要不同的解决方案。
-
确实如此。我开始的是一个文本列表。在这种情况下,我可以选择使用任何一种技术。但我可以创建一个新问题。
-
你似乎得到了很多 HTML 答案,我想不出一个快速修复 TLF 的方法。因此,也许您可以以此为基础选择技术。
-
看起来是这样的。我为 TLF 创建了一个单独的问题,因为将来访问此帖子的人可能会发现两种不同技术的答案令人困惑。
-
HTML 方法也可能适用于 TLF。我必须创建 span 元素,并设置每个元素的宽度和文本对齐方式。不幸的是,TLF 中的 HTML 导入非常慢(TLF 2.0)。
标签: html css typography