我正在尝试找出一个合适的解决方案(特别是从搜索引擎优化的角度)在网页中嵌入字体。到目前为止,我已经看到了the W3C solution和this pretty cool solution,它甚至无法在火狐上运行。第二种解决方案仅适用于标题。是否有适用于全文的解决方案?我厌倦了网页的标准字体。
谢谢!
发布于 2009-02-15 11:22:38
试试Facetype.js,你可以把你的.TTF字体转换成Javascript文件。完全兼容搜索引擎优化,支持FF,IE6和Safari,并在其他浏览器上优雅地降级。
发布于 2008-10-20 23:17:32
不,没有一个合适的体型解决方案,除非你愿意只迎合那些拥有尖端浏览器的人。
微软有自己的专有字体嵌入技术WEFT,但我已经很多年没有听说过它了,我也不知道有谁会使用它。
我可以使用sIFR的显示类型(标题、博客文章的标题等)。并使用一种不太破旧的网页安全字体作为body类型(如Trebuchet MS)。如果你厌倦了所有的web安全字体,你可能在this matrix of stock fonts上定义的术语- look太狭义了,它是随主要的OSes一起发布的,你可能会找到一个几乎可以吸引所有web用户的字体级联。
例如:font-family: "Lucida Grande", "Verdana", sans-serif
是一种常见的字体级联;OS自带Lucida Grande,但那些Windows操作系统的用户将获得Verdana,这是一种网页安全字体,其字母的大小和形状与Lucida Grande相似。如果Linux用户安装了存在于大多数发行版的包管理器中的web安全字体包,那么他们也将获得Verdana,否则他们将退回到普通的sans-serif。
发布于 2008-10-20 23:06:56
而且这也不太可能-- EOT是一种相当严格的格式,只有IE支持。Safari3.1和Firefox3.1(很好地说是当前的alpha)和Opera9.6都支持真类型字体(ttf)嵌入,至少Safari通过相同的机制支持SVG字体。有一段时间,back对此进行了很好的讨论。
https://stackoverflow.com/questions/220236
复制相似问题