html5+在线字体,CSS3 字体

CSS3 @font-face 规则

以前 CSS3 的版本,网页设计师不得不使用用户计算机上已经安装的字体。CBs胜于蓝|优秀个人博客

使用 CSS3,网页设计师可以使用他/她喜欢的任何字体。CBs胜于蓝|优秀个人博客

当你发现您要使用的字体文件时,只需简单的将字体文件包含在网站中,它会自动下载给需要的用户。CBs胜于蓝|优秀个人博客

您所选择的字体在新的 CSS3 版本有关于 @font-face 规则描述。CBs胜于蓝|优秀个人博客

您"自己的"的字体是在 CSS3 @font-face 规则中定义的。CBs胜于蓝|优秀个人博客

浏览器支持

表格中的数字表示支持该属性的第一个浏览器版本号。CBs胜于蓝|优秀个人博客

属性

@font-face

4.0

9.0

3.5

3.2

10.0

Internet Explorer 9+, Firefox, Chrome, Safari, 和 Opera 支持 WOFF (Web Open Font Format) 字体.CBs胜于蓝|优秀个人博客

Firefox, Chrome, Safari, 和 Opera 支持 .ttf(True Type字体)和.otf(OpenType)字体字体类型)。CBs胜于蓝|优秀个人博客

Chrome, Safari 和 Opera 也支持 SVG 字体/折叠.CBs胜于蓝|优秀个人博客

Internet Explorer 同样支持 EOT (Embedded OpenType) 字体.CBs胜于蓝|优秀个人博客

注意: Internet Explorer 8 以及更早的版本不支持新的 @font-face 规则。CBs胜于蓝|优秀个人博客

使用您需要的字体

在新的 @font-face 规则中,您必须首先定义字体的名称(比如 myFirstFont),然后指向该字体文件。CBs胜于蓝|优秀个人博客

7b4f0337bfe6cfb85549d9abc0dcf0de.png

提示:URL请使用小写字母的字体,大写字母在IE中会产生意外的结果

如需为 HTML 元素使用字体,请通过 font-family 属性来引用字体的名称 (myFirstFont):CBs胜于蓝|优秀个人博客

f5071177a73c4e58959b6aeea9c0996a.png

af6fa287ac4e6e18807337f6c4e29ad0.png

2cc417164b1cc607ea6aa91a764c313f.png

b0aba3096dc2fc213fb0f3eb349a255d.png

0b40dad72c0ecf134de7e4ac216fa4d8.png

实例CBs胜于蓝|优秀个人博客

尝试一下 »

使用粗体文本

您必须添加另一个包含粗体文字的@font-face规则:CBs胜于蓝|优秀个人博客

f5071177a73c4e58959b6aeea9c0996a.png

af6fa287ac4e6e18807337f6c4e29ad0.png

2cc417164b1cc607ea6aa91a764c313f.png

b0aba3096dc2fc213fb0f3eb349a255d.png

0b40dad72c0ecf134de7e4ac216fa4d8.png

实例@font-face { font-family: myFirstFont; src: url(sansation_bold.woff); font-weight:bold; }CBs胜于蓝|优秀个人博客

尝试一下 »

该文件"Sansation_Bold.ttf"是另一种字体文件,包含Sansation字体的粗体字。CBs胜于蓝|优秀个人博客

浏览器使用这一文本的字体系列"myFirstFont"时应该呈现为粗体。CBs胜于蓝|优秀个人博客

这样你就可以有许多相同的字体@font-face的规则。CBs胜于蓝|优秀个人博客

CSS3 字体描述

下表列出了所有的字体描述和里面的@font-face规则定义:CBs胜于蓝|优秀个人博客

描述符

描述

font-family

name

必需。规定字体的名称。

src

URL

必需。定义字体文件的 URL。

font-stretch

normal

condensed

ultra-condensed

extra-condensed

semi-condensed

expanded

semi-expanded

extra-expanded

ultra-expanded

可选。定义如何拉伸字体。默认是 "normal"。

font-style

normal

italic

oblique

可选。定义字体的样式。默认是 "normal"。

font-weight

normal

bold

100

200

300

400

500

600

700

800

900

可选。定义字体的粗细。默认是 "normal"。

unicode-range

unicode-range

可选。定义字体支持的 UNICODE 字符范围。默认是 "U+0-10FFFF"。

Tags:

转载:【免责声明】:转载自其他平台或媒体的文章,本站将注明来源及作者,但不对所包含内容的准确性、可靠性或网站性提供任何明示或暗示的保证,仅做参考!如有侵权,请联系本站并提供相关证明,本站将依据著作权人意见删除该文,并不承担任何责任!

如果您认为本文侵犯了您的版权信息,请与我们联系修正或删除。感谢您对胜于蓝个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源胜于蓝个人博客”。/web/html/1151.html

本文地址:/web/html/1151.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值