我一直在制作自己的网络字体,以Web Designer Depot和Intridea上的文章为起点。
我知道不同的浏览器对字体的渲染方法不同,但我遇到的问题是Firefox比Chrome高地渲染字体 - 对于我展示字体的大小来说这非常明显(3或4像素 - 在按钮上意味着它们完全不对齐)。
我还参考了Github的octicon文档 - 当我检查octicons在不同浏览器中的表现时,它们看起来很棒! 就我所见,没有明显的区别。 他们是如何做到这一点的?
我正在使用Inkscape,并尝试了几个不同的SVG模板。设置为设置宽度:1024
,并尝试了各种大小的图标,但结果都没有变化。即512pt正方形并且对齐在基线下面。
我的问题是,在创建Web字体时需要实施哪些规则,以获得最小的浏览器字体渲染差异?