使用CSS将非等宽字体强制转换为固定宽度

98

有没有办法使用CSS来强制字体成为等宽字体?

我的意思是,在使用非等宽字体的情况下,你能否强制浏览器以固定的宽度呈现每个字符?


浏览器无法控制这个,一切都取决于字体。所以,不,这是不可能的。使用等宽字体有什么问题吗? - Cody Gray
13
它需要与其余的排版相匹配。 - Jon Raasch
我还需要知道相反的情况,如何使用CSS强制等宽字体显示为可变宽度。 - atErik
☰和≡的宽度不同,但它们可以相同。 - Rodrigo
偶尔,浏览器确实会控制它,不幸的是,这种情况出现在新的MSIE6 - Chrome The Only One.... 在俄罗斯印刷术中,有一个数字符号 №。它应该后跟数字(法律、章节、房间等)和半个大小的空格,对于HTML建议使用  。由于它有些奇特,在MS Word中缺乏,通常根本没有空格。但是当您使一个 align=justify 文本时,像 "№1234" 这样的术语内部的间隙宽度在不同的行中变得不同!看起来很糟糕。并且要注意:Google更改了 № 符号的宽度以使文本变丑。 - Arioch 'The
11个回答

-5

不,CSS 中没有强制任何东西的方法。甚至没有一种方法可以建议将非等宽字体呈现为等宽字体。


3
虽然这似乎是一个重要问题,但我不同意的原因同样重要。 - Jack G
7
这不是答案,这是一条评论。 - Pixelomo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接