我试图找出一个体面的解决方案(特别是从SEO方面)在网页中嵌入字体.到目前为止,我已经看到了W3C解决方案,它甚至不适用于Firefox,这个非常酷的解决方案.第二种解决方案仅适用于标题.是否有可用于全文的解决方案?我厌倦了网页的标准字体.
谢谢!
Web开发人员可用的字体集合令人沮丧.我记得早就读过关于TrueDoc的文章,作为一种在网站上发布字体的一种方式 - 但它似乎已经萎靡不振.有没有人用过这个或类似的东西?是否有足够的浏览器支持?我错过了一个好的解决方案吗?
请注意,负责任的Web开发人员不使用仅在Windows上可用的字体(尤其是仅在Vista上可用的字体),也不使用至少大多数浏览器不支持的技术.
更新:正如几位人士指出的那样,为没有您使用的特定字体的人提供后备字体列表没有任何问题.事实上我总是这样做,并不意味着这是错误的.
虽然我的问题措辞严厉,但我的意思是设计师不应该对客户可用的内容做出太多假设.您应该计划所有用户如何看到您的网站,而不仅仅是使用您自己首选设置的用户.
我正在使用CSS作为我的标题,其中所有菜单应该是"Avenir Next"字体系列.但它没有认识到它.它显示为简单的Arial.
我的代码是:
#main .Header .mainnav ul {
float: left;
list-style: none;
margin: -17px 0 0;
padding: 0;
font-family: Avenir Next !important;
font-size: 14px;
}
Run Code Online (Sandbox Code Playgroud)