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 相关文章推荐
CSS教程:CSS3圆角属性
Apr 02 HTML / CSS
一款纯css3实现的竖形二级导航的实例教程
Dec 11 HTML / CSS
CSS3使用transition属性实现过渡效果
Apr 18 HTML / CSS
关于 HTML5 的七个传说小结
Apr 12 HTML / CSS
HTML5 Web存储方式的localStorage和sessionStorage进行数据本地存储案例应用
Dec 09 HTML / CSS
利用HTML5中Geolocation获取地理位置调用Google Map API在Google Map上定位
Jan 23 HTML / CSS
HTML5为输入框添加语音输入功能的实现方法
Feb 06 HTML / CSS
详解移动端Html5页面中1px边框的几种解决方法
Jul 24 HTML / CSS
Html5 页面适配iPhoneX(就是那么简单)
Sep 05 HTML / CSS
Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码
Mar 17 HTML / CSS
HTML5 canvas实现的静态循环滚动播放弹幕
Jan 05 HTML / CSS
css3手动实现pc端横向滚动
Jun 21 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
php读取数据库信息的几种方法
2008/05/24 PHP
php实现网站插件机制的方法
2009/11/10 PHP
深入解析php之sphinx
2013/05/15 PHP
js 发个判断字符串是否为符合标准的函数
2009/04/27 Javascript
JQueryEasyUI datagrid框架的基本使用
2013/04/08 Javascript
JavaScript移除数组内重复元素的方法
2015/03/18 Javascript
javascript表格隔行变色加鼠标移入移出及点击效果的方法
2015/04/10 Javascript
javascript常用正则表达式汇总
2015/07/31 Javascript
在Linux系统中搭建Node.js开发环境的简单步骤讲解
2016/01/26 Javascript
AngularJS使用ng-options指令实现下拉框
2016/08/23 Javascript
JavaScript实现数组降维详解
2017/01/05 Javascript
vue实现app页面切换动画效果实例
2017/05/23 Javascript
微信小程序的分类页面制作
2017/06/27 Javascript
js实现鼠标跟随运动效果
2020/08/02 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
2018/01/18 Javascript
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
2018/06/14 jQuery
JavaScript对象拷贝与Object.assign用法实例分析
2018/06/20 Javascript
基于D3.js实现时钟效果
2018/07/17 Javascript
ES6使用export和import实现模块化的方法
2018/09/10 Javascript
Vue开发中常见的套路和技巧总结
2020/11/24 Vue.js
addEventListener()和removeEventListener()追加事件和删除追加事件
2020/12/04 Javascript
Python list操作用法总结
2015/11/10 Python
Python Socket编程详细介绍
2017/03/23 Python
Python中对象的引用与复制代码示例
2017/12/04 Python
python dataframe astype 字段类型转换方法
2018/04/11 Python
python SVM 线性分类模型的实现
2019/07/19 Python
移动端html5判断是否滚动到底部并且下拉加载
2019/11/19 HTML / CSS
澳大利亚在线性感内衣商店:Fantasy Lingerie
2021/02/07 全球购物
校运会入场式解说词
2014/02/10 职场文书
小城镇建设汇报材料
2014/08/16 职场文书
小学生教师节演讲稿
2014/09/03 职场文书
学习焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
股权转让协议范本
2014/12/07 职场文书
安装配置mysql及Navicat prenium的详细流程
2021/06/10 MySQL
Java Kafka 消费积压监控的示例代码
2021/07/01 Java/Android
前端vue+express实现文件的上传下载示例
2022/02/18 Vue.js