过去,Web设计师为了保证网站能够正常显示,只能使用“Web安全字体”,即每台机器都预装的字体。但Web安全字体有时并不好看...
@font-face能够使得任何一台机器能够显示理想中的字体。
这里我们只要知道有这些格式的字体文件即可,不用背下来。
定义字体
@font-face {
font-family: <name>;
src: <source> [<format>][,<source> [<format>]]*;
[font-weight: <weight>];
[font-style: <style>];
}
使用字体
font-family: <name>;
@font-face 规则模板
@font-face { font-family: ‘bradley_hand_itcregular‘; src: url(‘bradhitc-webfont.eot‘); /* IE9 Compat Modes */ src: url(‘bradhitc-webfont.eot?#iefix‘) format(‘embedded-opentype‘), /* IE6-IE8 */ url(‘bradhitc-webfont.woff‘) format(‘woff‘), /* Modern Browsers */ url(‘bradhitc-webfont.ttf‘) format(‘truetype‘), /* Safari, Android, iOS */ url(‘bradhitc-webfont.svg#bradley_hand_itcregular‘) format(‘svg‘); /* Legacy iOS */ font-weight: normal; font-style: normal; }
引入:
<link href=‘http://fonts.googleapis.com/css?family=Open+Sans‘ rel=‘stylesheet‘ type=‘text/css‘>
font-family: ‘Open Sans‘, sans-serif;
CSS3:@font-face规则,布布扣,bubuko.com
原文:http://www.cnblogs.com/xiazdong/p/3578217.html