CSS3字体

在网页中,存在图标在鼠标经过的时候改变颜色的情况:


正常状态
鼠标移入后状态

说明它并不是一个图片而是一个文字,这种文字就是用字体设置工具做成然后在做成字体文件安装到我们的电脑上显示完成。

背景:

还记得非主流时期那种bolingboling的个性签,因为之前的网页显示都是中规中矩的宋体、楷体、黑体·······等,为了美化我们的页面这种潮流便应运而生了。但是当时要完成这种效果只能通过把文字做成图片进行切图也就是web-safe的方法,这样一来整个网页会很大,在那个网费很贵网速有限的年代里加载一个页面变得非常的吃力。而现在我们的CSS3就提供了一个功能,允许网页设计师导入一些好看的字体文件,这里面的文字看起来像是一个图片其实是一些适量的文字。

语法:

@font-face规则

在CSS3之前,web设计师必须使用用户电脑上安装好的字体,但是有了CSS3设计师可以使用任何的字体。原理大概就是设计师可以先把字体存放到web服务器上面,在用户打开你的网页的时候浏览器自动下载到用户的电脑上这样用户看到的字体便是设计的字体。

用法:

首先先去下载一种自己喜欢的字体文件,这里推荐阿里爸爸家的矢量图标网站,全是免费的,下载代码之后会有一个文件教你怎么去用。


自带教程文件

以下被选中的文件是字体,后缀不一样代表支持的浏览器不一样,我们需要全部使用。


字体

这里就给操作一下:

1、首先在引入字体,这里我们必须给字体设置一个名称,mumu是我乱取的名字。每一个格式的我们都得引入。


引入字体


网页中使用它

从demo中找到自己想要得图标的unicode码


demo就是刚才的字体自带教程文件

然后我们进行调用


直接输入unicode编码

最后呈现在网页上的效果就是下面这样:



最终效果

2、当然我们不用那么麻烦,可以直接用link


link方法,直接用下载的字体里自带的css文件。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、CSS3 @font-face 规则 以前 CSS3 的版本,网页设计师不得不使用用户计算机上已经安装的字体。...
    maskerII阅读 1,796评论 0 0
  • CSS3 主要可以分为以下几个模块:边框和背景,渐变,文字特效,字体,选择器,盒模型,2D/3D转换,动画,多列布...
    深度剖析JavaScript阅读 1,697评论 0 5
  • 通过CSS3,web设计师再也不必被强迫使用"web-safe"字体了。 CSS3 @font-face 规则 C...
    LorenSLJ阅读 3,047评论 0 0
  • 前段时间无意中在wordpress主题中接触到一种字体单位rem,当时我就很好奇,毕竟以前没有见过,于是我马上查找...
    forwardRain阅读 5,847评论 0 0
  • 阅读水平:萌发阶段 教学目标 goals:阅读及情节理解速度提升 目标技能 skill:提升流利度,情感表现 教学...
    喵喵_387c阅读 1,207评论 0 0

友情链接更多精彩内容