当前阅读教程:CSS3教程 > CSS3 字体 | ||||||||||||||||||||||
阅读(22555525) 收藏 赞(5685) 分享 | ||||||||||||||||||||||
上一篇: word-wrap 属性 | 下一篇: CSS3 高级样式 | |||||||||||||||||||||
浏览器支持 表格中的数字表示支持该属性的第一个浏览器版本号。 Internet Explorer 9+, Firefox, Chrome, Safari, 和 Opera 支持 WOFF (Web Open Font Format) 字体. Firefox, Chrome, Safari, 和 Opera 支持 .ttf(True Type字体)和.otf(OpenType)字体字体类型)。 Chrome, Safari 和 Opera 也支持 SVG 字体/折叠. Internet Explorer 同样支持 EOT (Embedded OpenType) 字体. 注意: Internet Explorer 8 以及更早的版本不支持新的 @font-face 规则。
CSS3 @font-face 规则以前 CSS3 的版本,网页设计师不得不使用用户计算机上已经安装的字体。 使用 CSS3,网页设计师可以使用他/她喜欢的任何字体。 当你发现您要使用的字体文件时,只需简单的将字体文件包含在网站中,它会自动下载给需要的用户。 您所选择的字体在新的 CSS3 版本有关于 @font-face 规则描述。 您"自己的"的字体是在 CSS3 @font-face 规则中定义的。
实例在新的 @font-face 规则中,您必须首先定义字体的名称(比如 myFirstFont),然后指向该字体文件。 提示:URL请使用小写字母的字体,大写字母在IE中会产生意外的结果 如需为 HTML 元素使用字体,请通过 font-family 属性来引用字体的名称 (myFirstFont) 代码<!doctype html> <html> <head> <meta charset="utf-8"> <title>CSS3 字体</title> <!--定义内部样式--> <style> @font-face { font-family: myFirstFont1;/*自定义字体名*/ src: url('Sansation_Light.ttf') ,url('Sansation_Light.eot'); /*IE9+*/ } @font-face { font-family: myFirstFont2;/*自定义字体名*/ src: url('Sansation_Bold.ttf') ,url('Sansation_Bold.eot'); /*IE9+*/ font-weight:bold; } .css1 { font-family:myFirstFont1;/*使用自定义字体名*/ } .css2 { font-family:myFirstFont2;/*使用自定义字体名*/ } </style> </head> <body> <div> With CSS3, websites can (默认) </div> <div> With CSS3, websites can (自定义字体) </div> <div> With CSS3, websites can (自定义粗体) </div> <p><b>注释:</b>Internet Explorer 9+ 支持新的 @font-face 规则。Internet Explorer 8 以及更早的版本不支持新的 @font-face 规则。</p> </body> </html> 效果图CSS3 字体描述表列出了所有的字体描述和里面的@font-face规则定义
|
||||||||||||||||||||||
上一篇: word-wrap 属性 | 下一篇: CSS3 高级样式 |