css3如何预加载字体

html-css020

css3如何预加载字体,第1张

之前如果想在自己的网站使用某些好看的字体,总是迫不得已得在PS里先把字体图片做好。虽然这样做也能达到我们想要的效果,但是这样就增加了HTTP请求(如果在多处使用的话),即使合并所有图片,也不好管理,灵活性不高,哪一天想换种更好看的字体,那工作量,想想都没劲!幸好CSS3新增了@font-face模块,可以帮助我们轻松解决Web页面中使用优雅字体的方式,而且我们可以根据需要自定义多种字体,但是每个@font-face只能定义一种,若需要多个字体就启用多个@font-face规则。

@font-face 主要就是把自己想要的,或者自己定义的Web字体嵌入到Web页面中,然后这些字体就会被放置在服务器上,浏览器会根据指定的命令将对应的字体下载到本地缓存,使用它来修饰文本。也就是我们所说的Web字体嵌入。

@font-face 语法:

font-family : 其属性值指定的是自定义的字体名称,最好就是直接使用下载字体的默认文件名,然后需要将它引用到元素的font-family中。虽然自定义了自己想要的字体,但是也得在元素中使用它才有效果。【必选属性】

src : 其属性值指定自定义字体的存放路径,可以是相对路径或者绝对路径。format()指定的是自定义的字体格式,主要用来帮助浏览器识别,主要有:truetype,opentype,truetype-aat,svg,embedded-opentype等类型。【必选属性】

font-weight 和 font-style :分别用来指定字体是否加粗和定义字体样式。当然还可以设置font-size等字体属性。【可选属性】

打开手机中的“设置”,会进入手机相关的信息界面

2

点击最上方的“显示”后,找到“字体”选项并点击进入

3

进入“字体”选项后,点击“在线字体”

4

一般分为免费和付费的字体,直接选择安装即可

END

方法2:【使用无root的字体app】

安装相关程序:百度或豌豆荚搜索“字体管家”,下载安装后打开程序

下载字体:进入页面选择自己的喜欢的字体点击下载

安装字体:下载完成后,依次点击“使用”-“温馨提示的确定”-“安装”,

更面字体:完成后会自动跳转到设置中的显示界面,找到“字体”点击进入,在“字体类型”中点击你想要更换的字体,再点击“应用”即可