- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们的网页设计师建议使用 Cambria 作为字体。在网上查看各种字体引用时,我们找不到列出最近(2010 年后)浏览器对各种字体的支持的权威来源。
您使用哪些来源来确定特定字体的支持程度?我猜像浏览器一样有关于字体的报告,但我们还没有找到任何可靠的信息。
最佳答案
我认为您不必太担心 native 浏览器对字体的支持。相反,您应该考虑两件事:
@font-face
将两者结合起来,无论如何您都应该是安全的。
对于@font-face
,您可以生成字体并使其跨浏览器兼容。
首先从此处 (http://new.myfonts.com/search/cambria/) 或其他地方获得字体许可。
然后使用 Font Squirrel (http://www.fontsquirrel.com/fontface/generator) 或其他服务生成 @font-face
代码。结果在几乎所有情况下都将是跨浏览器兼容的。
最后,将字体添加到字体堆栈,以便在您的自定义 Cambria 字体出现问题时进行回退。无论您使用哪种规则,都可以这样:font-family: Cambria, Georgia, Palatino, Times New Roman, serif;
当然你也可以通过Font Squirrel选择类似的免费字体。或使用 Google's Web Fonts .
关于css - 确定字体 : browser support for Cambria and other fonts?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6906160/
我想在 winforms 文本框中显示一些数学表达式。所以我认为“Cambria Math”字体是一个不错的选择,但由于字体的顶部和底部边距较高,文本看起来很奇怪。一开始我以为我犯了一个错误,但根据t
如您所知,Mac 系统在不到 33% 的情况下支持 Cambria 字体。所以我必须为它使用字体。我需要一个代码来帮助用户的浏览器(取决于他们的系统)如果他们没有字体然后下载它。所以我写了这段纯CSS
我们的网页设计师建议使用 Cambria 作为字体。在网上查看各种字体引用时,我们找不到列出最近(2010 年后)浏览器对各种字体的支持的权威来源。 您使用哪些来源来确定特定字体的支持程度?我猜像浏览
我已经使用 AngularJs 实现了一个网站。我使用了几种字体,包括使用 font-family 的 cambria 和 calibri,这些字体在 Webiste 甚至在 Ios Mobiles(
如果我运行下面的代码,我会得到以下带有“cambria Math”字体的 tm 和 gm 结构的值: tm.tmHeight = 161 tm.tmAscent = 90 tm.tmDescent =
我是一名优秀的程序员,十分优秀!