我敢打赌,这是一个非常常见的问题,我认为这个问题无法解决,但至少我会尝试。
检查此图片
转到以下网址以获取更大的图片:http://i.imgur.com/nHPNr.jpg
HTML code:
<div style="font-family: Arial, sans-serif; font-size: 60px; letter-spacing: 0px; padding: 0; margin: 0;">TEXT GOES HERE</div>
如您所见,字体看起来不一样。有没有办法解决这个问题?
有什么想法吗?
答案 0 :(得分:8)
有一种方法可以解决问题:将其制作成图像。
文本的呈现方式取决于很多因素,例如安装的字体,操作系统,渲染校准,字体平滑和渲染参数。如果这些参数中的任何一个不同,结果就会不同。
如果检查图像,您会看到浏览器使用不同的参数进行字体平滑,其他参数也可能不同。
在不同浏览器中渲染文本时,您无法期望获得相同的结果。
答案 1 :(得分:0)
Lettering.js是一个jQuery插件,可用于精确克制字母。结果可能会有所不同