网络安全字体粗细——如何变细?
当我在 Photoshop 中设计时,我的字体又薄又清晰,但当我在 CSS 中声明字体时(即使使用 font-weight: lighter),字体总是显得更粗。
也许这就是浏览器渲染字体的方式(在 IE 中字体保持细长),但我想知道是否有任何技巧或技巧可以实现同样细长、清晰的外观。
When I design in Photoshop, my fonts are thin and crisp, but when I declare fonts in CSS -- even when using font-weight: lighter -- the fonts always appear bolder.
Maybe this is just how the browser renders the font (In IE fonts stay thin), but I was wondering if there were any tricks or tips for achieving the same thin, crisp looks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
使用 CSS 来平滑你的字体...
将其放入你的 CSS 中:
Use CSS to smooth up your fonts...
put this in your CSS:
字体渲染可能很复杂。不幸的是,不同的浏览器会以不同的方式呈现相同的字体。
就 CSS 而言,设置
font-weight:100
可确保使用最轻的可用粗细。您可能还需要设置-webkit-font-smoothing:antialiased
。Helvetica Neue 是 OSX 原生的一种非常细的字体。
您最好的选择实际上是http://www.google.com/fonts/
另外值得注意的是:
https://typekit.com/
http://www.fontsquirrel.com/tools/webfont-generator
Font rendering can be complicated. Unfortunately, different browsers will render the same font differently.
As far as CSS goes, setting
font-weight:100
ensures the lightest available weight will be used. You may also want to set-webkit-font-smoothing:antialiased
.Helvetica Neue is a very thin font native to OSX.
Your best bet is really http://www.google.com/fonts/
Also noteworthy:
https://typekit.com/
http://www.fontsquirrel.com/tools/webfont-generator
你是对的,这是渲染上的差异。文本的呈现方式取决于您的操作系统、设置和浏览器(例如,Safari 比 IE 呈现更粗体)。所以没有办法让这个渲染与你的 Photoshop 合成相匹配。
更多信息请参见:
浏览器选择与字体渲染 |菲尼字体
You are right, it is a difference in rendering. How the text renders depends on your OS, your settings, and your browser (Safari, for example, renders bolder than IE). So there is no way to make this rendering match your photoshop comp.
A bit more info here:
Browser Choice vs Font Rendering | Phinney on Fonts
我不相信任何一种通用网络字体在所有浏览器中都具有非常薄的重量。然而,现在有一些方法可以在所有主要浏览器中嵌入自定义字体。
http://typekit.com/
http://www.google.com/webfonts
http://www.fontsquirrel.com/fontface/generator
这些工具中的任何一个都可以让您关于您可以想象的任何类型的字体。只是要小心最后一张的版权。
I don't believe any one of the universal web fonts has a very thin weight in all browsers. However, there ways of embedding custom fonts in all major browsers now 'days.
http://typekit.com/
http://www.google.com/webfonts
http://www.fontsquirrel.com/fontface/generator
Any of these tools can get you just about any kind of font you can imagine. Just be careful with copyrights on the last one.