如何在HTML中嵌入字体?我试图找出一个体面的解决方案(特别是从SEO方面)在网页中嵌入字体。到目前为止,我已经看到了W3C解决方案,它甚至不适用于Firefox,这个非常酷的解决方案。第二种解决方案仅适用于标题。是否有可用于全文的解决方案?我厌倦了网页的标准字体。谢谢!
3 回答
汪汪一只猫
TA贡献1898条经验 获得超8个赞
尝试Facetype.js,将.TTF字体转换为Javascript文件。完全SEO兼容,支持FF,IE6和Safari,并在其他浏览器上优雅地降级。
largeQ
TA贡献2039条经验 获得超8个赞
不,没有一个体面的体型解决方案,除非你愿意只迎合那些拥有尖端浏览器的人。
微软拥有WEFT,他们自己的专有字体嵌入技术,但多年来我都没有听过它,我知道没有人使用它。
我使用sIFR获取显示类型(标题,博客文章的标题等),并使用一种较少破旧的网络安全字体作为体型(如Trebuchet MS)。如果你对所有的网络安全字体感到厌倦,你可能会过于狭隘地定义这个术语 - 看看这个主要操作系统附带的股票字体矩阵,你很有可能找到一个字体级联几乎抓住所有网络用户。
例如:font-family: "Lucida Grande", "Verdana", sans-serif是一个常见的字体级联; OS X附带Lucida Grande,但那些使用Windows的用户将获得Verdana,这是一种网络安全字体,字体大小和形状与Lucida Grande相似。如果Linux用户安装了大多数发行版包管理器中存在的Web安全字体包,他们也将获得Verdana,否则他们将回归到普通的sans-serif。
添加回答
举报
0/150
提交
取消
