我正在工作的WordPress不是那么流行和深刻的主题。可以肯定地说,这是一个完全自定义的主题。我面临的问题是关于@font-face的。我在这里创建了字体结构:http://akshay2000.pcriot.com/trial/index1.html
我用我的WordPress主题创建了相同的结构。没奏效。现在,我有如下CSS:
@font-face {
font-family: 'SegoeWP-Light';
src: url('segoewp-light.eot');
src: url('segoewp-light.eot?#iefix') format('embedded-opentype'),
url('segoewp-light.woff') format('woff'),
url('segoewp-light.ttf') format('truetype'),
url('segoewp-light.svg#segoewp-light') format('svg');
font-weight: normal;
font-style: normal;
}
字体文件与style.css和index.php在同一个目录中。我正在使用firebug进行调试。当我悬停在单个文件名上(比如segoewp-light.woff)时,firebug会显示正确的字体。然而,当我悬停在字体家族名称(它是'segoewp-light)我看到常规衬线字体。显然,站点的结果字体是衬线字体。我不明白怎么了。同样的设置也适用于我的正常(非WordPress)页面。我也试过上传字体到不同的服务和使用绝对的公共URL。那也没用。
这可能与您使用相对路径有关,但需要更多的信息,您能打开您的控制台并告诉我们您在那里看到的错误吗?另外,这些文件与您的站点根目录的关系在哪里?
如果您的用户位于http://yoursite.com/blog/hello-world
,那么它将在http://yoursite.com/blog/hello-world/segoewp-light.[ext]
查找字体
您可能希望指定这些文件的绝对路径。
我正在尝试获得一个自定义字体工作在骨头Wordpress主题。我的字体家族在“库>字体”文件夹就像主题说明。 我在样式表中这样称呼它: 我已经尝试了一堆不同的字体,但都不起作用。我错过了什么?
@font-face跟其在CSS中作用表现一样,在后面简单地添加个块状属性即可,类似下面: @font-face font-family Geo font-style normal src url(fonts/geo_sans_light/GensansLight.ttf) .ingeo font-family Geo 生成为: @font-face { font-famil
上一页下一页都是第一页的内容
我有麻烦尝试导入一个woff2字体文件在一个简单的测试网页中使用。 所有内容都在一个名为'test'的文件夹中,@font-face src引用了我要测试的本地.woff2字体文件。不幸的是,标题的字体没有显示正确的字体,除非我使用.ttf字体文件。 我觉得我好像在某个地方犯了一个简单的格式错误,但我似乎不知道我错在哪里。感谢任何帮助。
多年以来,人们一直被迫使用一组单调乏味的Web安全字体。当网页中需要使用一些优雅的字体时,设计师最常用的办法,就是把文字做成图片。但是,由于图片难以修改,也不利于网站SEO,因此不可能大范围使用该字体。 值得庆幸的是,CSS3的 @font-face 为设计师打开了一个全新的世界,它提供了一种自定义网页字体的方法,使设计师可以大胆使用任意自己想要的字体。 事实上,@font-face规则在CSS2
问题内容: 摘要 我在IE 7,8,9的HTTPS上使用@ font-face遇到了问题-它根本没有加载。不管包含的HTML页面是否托管在HTTPS上都没有关系, 当我尝试通过HTTP加载EOT字体时,它可以工作,而HTTPS则不能 。有人看到过这种行为吗? 托管字体的服务器正在发送正确的content-type =“ application / vnd.ms-fontobject” 我尝试了多种