Chrome和谷歌网页字体的问题.显示来自Firefox的不同输出
Problem with Chrome and Google web fonts. Showing different output from Firefox
我使用谷歌网页字体为我的一个页面,但我得到一个不同的结果在Chrome浏览器从Firefox。Firefox的结果是正确的,我不知道为什么Chrome会出现这个问题。
代码很简单
intro { font-family: 'Open Sans Condensed', sans-serif; font-size:33px; line-height:38px; color: #404040;}
logo { font-family: 'Open Sans', sans-serif; }
<link href='http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300italic&subset=greek' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Open+Sans:600&subset=greek,latin' rel='stylesheet' type='text/css'>
<logo>Logo goes here</logo>
<br><br>
<intro>Text goes right here</intro>
或者你可以在http://jsfiddle.net/KSVTA/或http://fiddle.jshell.net/KSVTA/show/中看到Chrome不使用Open Sans Condensed。
这是为什么,我怎么能解决它?
Open Sans Condensed是用font-style: italic
定义的,所以你也需要将该样式应用到你的第二个文本:http://jsfiddle.net/KSVTA/1/.
该字体的CSS文件如下:
@media screen {
@font-face {
font-family: 'Open Sans Condensed';
font-style: italic;
font-weight: 300;
src: local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url('http://themes.googleusercontent.com/static/fonts/opensanscondensed/v3/jIXlqT1WKafUSwj6s9AzV1qvxng10Zx7YyzmqNB25XX3rGVtsTkPsbDajuO5ueQw.woff') format('woff');
}
}
可以看到斜体的定义
如果你给你的"intro" CSS属性
font-style: italic;
那么它在Chrome中工作得很好。
另外,您可能想要阅读关于非标准HTML标记的旧问题
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- 在JavaScript中输出转义字符
- JS可以在Chrome中工作,但不能在Firefox中工作
- 如何在jQuery中将函数的输出分配给变量
- createElement("a") - FireFox JavaScript
- 为什么javascript:void(0)在Firefox中不起作用
- Facebook登录按钮没有'不能在Firefox上工作
- Javascript,输出结果后页面不断刷新
- jpm的默认Firefox路径没有'不起作用
- Datetime格式为Friendly Time.Moment JS输出错误
- 重定向Firefox'的web控制台输出到页面元素
- 我有AJAX,它在Firefox中运行良好,但在Chrome中不产生任何输出
- 为什么新的Date()函数在chrome和firefox中提供不同的输出
- 日期从字符串给出不同的输出从Chrome到Firefox
- 不能在Firefox中使用Javascript输出xPath数据
- Chrome和谷歌网页字体的问题.显示来自Firefox的不同输出
- 控制台输出在Firebug 1.12中不可见.在Firefox 29.0.x上安装
- 来自PhantomJS和Google Chrome/Firefox的HTML输出是不同的
- 相同的脚本,在IE和Firefox下的输出不同,为什么?
- 需要一个Firefox ctypes输出字符串参数的工作示例