CSS3中引入多种自定义字体font-face


Posted in HTML / CSS onJune 12, 2020

今天在HTML中发现了一个问题,提供给我们默认的字体有很多,但是除了那些“黑体”、“宋体”、“楷体”等支持中文字体之外,其余的都不知道中文字体,如果我们需要用自己喜欢的字体怎么办呢?CSS3中是否可以引入自定义下载的字体呢?如果可以我们应该怎么引入?带着这一系列的问题我们来看下解决方案,说什么都不如看效果,下面是三种字体在网页中的效果,“春联标准字体”、“江南艺术调字体”和“毛浙东艺术字体”的效果:

谷歌浏览器:

CSS3中引入多种自定义字体font-face

火狐浏览器:

CSS3中引入多种自定义字体font-face

以上就是效果展示,大家有个了解就可以了!
接着我们看下怎么在CSS中引入:

首先我们要引入某个字体,就应该有这么个字体,(用户不需要有),下载字体放到项目的font文件夹下面

CSS3中引入多种自定义字体font-face

字体下载大家在网上自行下载,也可以在这里下载,下载完成之后我们就来引入字体

HTML代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>字体文件测试</title>
	</head>
	<body>
		<div class="chunlian">春联标准字体测试</div>
		<div class="jiangnan">江南艺术调字体测试</div>
		<div class="maozedong"> 毛泽东字体测试</div>
	</body>
</html>

然后就是CSS样式设置:

<style type="text/css">
			@font-face {
				font-family:'chunlian';
				src: url(font/chunlian.ttf);
			}
			@font-face {
				font-family: 'jiangnan';
				src:url(font/jiangnan.ttf);
			}
			.chunlian{
				font-family: 'chunlian';
				font-size: 50px;
				text-shadow: none;
			}
			.jiangnan{
				font-family: 'jiangnan';
				font-size: 40px;
			}
			@font-face {
				font-family: 'maozedong';
				src:url(font/maozedong.ttf);
			}
			.maozedong{
				font-family: 'maozedong';
				font-size: 50px;
				text-shadow: none;
			}
		</style>

如果再加入其他字体直接在CSS中写@font-face即可!

到此这篇关于CSS3中引入多种自定义字体font-face的文章就介绍到这了,更多相关CSS3引入自定义字体font-face内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
使用css3制作动感导航条示例
Jan 26 HTML / CSS
css3实现冲击波效果的示例代码
Jan 11 HTML / CSS
CSS3 @keyframes简单动画实现
Feb 24 HTML / CSS
css3针对移动端卡顿问题的解决(动画性能优化)
Feb 14 HTML / CSS
详解background属性的8个属性值(面试题)
Nov 02 HTML / CSS
HTML5 CSS3新的WEB标准和浏览器支持
Jul 16 HTML / CSS
关于HTML5的安全问题开发人员需要牢记的
Jun 21 HTML / CSS
HTML5之SVG 2D入门11—用户交互性(动画)介绍及应用
Jan 30 HTML / CSS
html5使用canvas绘制一张图片
Dec 15 HTML / CSS
html5 外链式实现加减乘除的代码
Sep 04 HTML / CSS
html+js 实现markdown编辑器效果
Oct 23 HTML / CSS
使用CSS实现六边形的图片效果
Aug 05 HTML / CSS
详解CSS3实现响应式手风琴效果
Jun 10 #HTML / CSS
CSS3实现淘宝留白的方法
Jun 05 #HTML / CSS
CSS3实现歌词进度文字颜色填充变化动态效果的思路详解
Jun 02 #HTML / CSS
CSS 3.0 结合video视频实现的创意开幕效果
Jun 01 #HTML / CSS
CSS3自定义滚动条样式 ::webkit-scrollbar的示例代码详解
Jun 01 #HTML / CSS
css3实现背景模糊的三种方式(小结)
May 15 #HTML / CSS
css3遮罩层镂空效果的多种实现方法
May 11 #HTML / CSS
You might like
Terran剧情介绍
2020/03/14 星际争霸
使用MaxMind 根据IP地址对访问者定位
2006/10/09 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
2014/06/23 PHP
PHP YII框架开发小技巧之模型(models)中rules自定义验证规则
2015/11/16 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
2018/05/21 PHP
PHP addcslashes()函数讲解
2019/02/03 PHP
php操作redis常见方法示例【key与value操作】
2020/04/14 PHP
网页javascript精华代码集
2007/01/24 Javascript
JS启动应用程序的一个简单例子
2008/05/11 Javascript
jquery插件之easing使用
2010/08/19 Javascript
一个基于jquery的文本框记数器
2012/09/19 Javascript
jQuery javaScript捕获回车事件(示例代码)
2013/11/07 Javascript
js加入收藏夹代码(兼容ie/ff/op)
2014/05/16 Javascript
控制文字内容的显示与隐藏示例
2014/06/11 Javascript
javascript中innerText和innerHTML属性用法实例分析
2015/05/13 Javascript
Bootstrap开发实战之第一次接触Bootstrap
2016/06/02 Javascript
详细解读Jquery各Ajax函数($.get(),$.post(),$.ajax(),$.getJSON())
2016/08/15 Javascript
浅谈JS之iframe中的窗口
2016/09/13 Javascript
vue从使用到源码实现教程详解
2016/09/19 Javascript
AngularJS控制器之间的通信方式详解
2016/11/03 Javascript
利用pm2部署多个node.js项目的配置教程
2017/10/22 Javascript
vue的全局变量和全局拦截请求器的示例代码
2018/09/13 Javascript
webpack4.x CommonJS模块化浅析
2018/11/09 Javascript
vue双向绑定数据限制长度的方法
2019/11/04 Javascript
[37:47]IG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
[58:35]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.22
2019/09/05 DOTA
Python+Opencv识别两张相似图片
2020/03/23 Python
介绍一款python类型检查工具pyright(推荐)
2019/07/03 Python
python实现简易淘宝购物
2019/11/22 Python
HTML5 input元素类型:email及url介绍
2013/08/13 HTML / CSS
苏格兰领先的多渠道鞋店:Begg Shoes
2019/10/22 全球购物
寻找迷宫的一条出路,o通路;X:障碍
2016/07/10 面试题
教师作风整顿个人剖析材料
2014/10/10 职场文书
2016年中秋祝酒词
2015/11/26 职场文书
在 SQL 语句中处理 NULL 值的方法
2021/06/07 SQL Server
Springboot集成阿里云OSS上传文件系统教程
2021/06/28 Java/Android