争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

css外部字体如何引入?css外部字体的引入方法介绍

时间:2024/1/22作者:未知来源:争怎路由网人气:

网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
在网站页面中有时我们需要有一个好看的字体,毕竟好看的字体会让整个页面看起来更加美观也更吸引用户,我们可能会想到用图片来实现这个好看的字体,但是今天的这篇文章并不是给大家介绍利用图片来做一个好看的字体,而是给大家来介绍一下css外部字体引入的方法。

话不多说,我们直接进入正题~

我们引入css外部字体需要利用的是css3的@font-face,@font-face是什么呢?下面我们来看一看

@font-face是CSS3中的一个模块,它主要是把自己定义的Web字体嵌入到你的网页中。

首先我们来看一下@font-face的语法规则

@font-face {
      font-family: <YourWebFontName>;
      src: <source> [<format>][,<source> [<format>]]*;
      [font-weight: <weight>];
      [font-style: <style>];
    }

font-family: <YourWebFontName> :自定义字库名称(一般设置为所引入的字库名),后续样式规则中则通过该名称来引用该字库。

src :设置字体的加载路径和格式,通过逗号分隔多个加载路径和格式

说明:src属性后还有一个 local(font name) 字段,表示从用户系统中加载字体,失败后才加载webfont。

src: local(font name), url("font_name.ttf")

srouce :字体的加载路径,可以是绝对或相对URL。

format :字体的格式,主要用于浏览器识别,一般有以下几种——truetype,opentype,truetype-aat,embedded-opentype,avg等。

font-weight 和 font-style 和之前使用的是一致的。

接着我们就来看一下css外部字体引入的实现方法

第一步,在CSS中引入字体并给名字取一个合适的名字,如下

首先要下载好字体,并且放在了font目录下

font.css:

@font-face {
 font-family: 'fontnameRegular';
 src: url('fontname.eot');
 src: local('fontname Regular'),
        local('fontname'),
        url('fontname.woff') format('woff'),
        url('fontname.ttf') format('truetype'),
        url('fontname.svg#fontname') format('svg');
}

说明:

fontname代表字体文件名的名称

例如你的字体文件是php.ttf,那么上面的fontname全都要改为php

font-family定义字体的名字,接下来的src是加载字体文件的位置,之所有有多个url就是因为浏览器兼容问题。

第二步,使用刚刚定义的字体,如下

h1{font-family: fontnameRegular}

本篇文章到这里就全部结束了,更多精彩内容可以关注php中文网相关教程栏目!!!

以上就是css外部字体怎么引入?css外部字体的引入方法介绍的详细内容,更多请关注php中文网其它相关文章!


网站建设是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。



关键词:css外部字体怎样引入?css外部字体的引入办法介绍




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版