我的编程空间,编程开发者的网络收藏夹
学习永远不晚

css如何自定义字体

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

css如何自定义字体

这篇文章主要介绍css如何自定义字体,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

css的三种引入方式

1.行内样式,最直接最简单的一种,直接对HTML标签使用style=""。2.内嵌样式,就是将CSS代码写在之间,并且用

进行声明。3.外部样式,其中链接样式是使用频率最高,最实用的样式,只需要在之间加上

就可以了。其次就是导入样式,导入样式和链接样式比较相似,采用@import样式导入CSS样式表,不建议使用。

css自定义字体的方法:1、下载字体文件;2、使用“@font-face”规则和font-family、class="lazy" data-src属性来引入字体文件即可,语法“@font-face{font-family: '字体名称';class="lazy" data-src:url('文件地址');}”。

本教程操作环境:windows7系统、CSS3版、Dell G3电脑。

我们在浏览国外的一些个人网站时,总是可以发现一些非常个性的字体,比如

但是因为在电脑上安装的字体有限,所以很多时候我们都找不到自己想要的字体,这时候我们就需要使用css3提供的@font-face来实现个性化字体了。

但是说@font-face是css3中的新特性是不准确的,因为在css2中就已经支持了这一特性,ie浏览器当时也已经支持它了,只是其他浏览器还不支持。而目前,各大浏览器都已经支持这个新特性了。具体这个特性怎么使用呢?看下面的代码:

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>Document</title>    <style type="text/css">    @font-face{            font-family:myFont;            class="lazy" data-src:url('rajdhani-bold.ttf'),url('rajdhani-bold.eot');        }        p{            font-family: myFont;        }    </style></head><body>    <div>        <p >Ha,those words will be changed.</p>    </div></body></html>

第一:我们需要在css中引入@font-face,在里面使用font-family设置自己想要取的字体名称,这里我取作myFont(当然也可以是yourFont等等等等)。

第二:我们需要下载自己喜欢的字体。但是应当知道:Firefox、Chrome、Safari 以及 Opera 支持 .ttf (True Type Fonts) 和 .otf (OpenType Fonts) 类型的字体。而Internet Explorer 9+ 支持新的 @font-face 规则,但是仅支持 .eot 类型的字体 (Embedded OpenType)。

Font Squirrel(https://www.fontsquirrel.com/)这个免费的字体资源网站上有很多字体提供下载,上面多是otf和ttf格式的字体。除此之外,defont.com(http://www.dafont.com/)也是一个免费的字体资源网站,下载后的格式一般为ttf。

显然这两个网站下载的主要字体都没有办法兼容IE浏览器。为此,我们可以使用TTF to EOT Font Converter(https://www.kirsle.net/wizards/ttf2eot.cgi)这个字体转换工具,将ttf格式的字体转换为eot格式来兼容IE浏览器。

但是最好的字体转换工具还是Font Squirrel提供的generator(https://www.fontsquirrel.com/tools/webfont-generator), 进入之后选择expert选项,就可以实现各种字体格式之间的转换了。

第三:下载之后,通过解压缩得到文件,并通过字体转换工具,转换为兼容IE的eot格式。比如使用class="lazy" data-src:url("rajdhani-bold.ttf"),url("rajdhani-bold.eot");即可将字体引入,其中url为相对路径或者是绝对路径。

第四:这时,我们就可以在css中通过font-family来加入自己的个性化字体了。

这是未使用自定义字体之前的文字:

css如何自定义字体

这是使用了自定义字体之后的文字:

css如何自定义字体

以上是“css如何自定义字体”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

css如何自定义字体

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

css如何自定义字体

这篇文章主要介绍css如何自定义字体,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!css的三种引入方式1.行内样式,最直接最简单的一种,直接对HTML标签使用style=""。2.内嵌样式,就是将CSS代码写在之间,
2023-06-14

如何在Html5中自定义字体

如何在Html5中自定义字体?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。第一步:使用@font-faceMDN概述这是一个叫做@font-face 的CSS
2023-06-09

怎么在css中引入自定义字体

本篇文章给大家分享的是有关怎么在css中引入自定义字体,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。css的选择器有哪些css的选择器可以分为三大类,即id选择器、class选
2023-06-08

css字体样式怎么定义

css 中字体样式的定义通过以下属性:font-family:指定字体系列。font-size:设置字体大小。font-weight:设置字体粗细。font-style:设置字体样式(普通、斜体、倾斜)。line-height:设置文本行间
css字体样式怎么定义
2024-05-21

PyCharm怎样设置自定义字体_PyCharm设置自定义字体的方法

首先,我们pycharm软件中找到他的自定义字体。然后,我们可以爸这个命令进行打开。此时,我们就能在这里设置他的字体。于是,我们可以在这里下拉选择字体。那么,我们还能设置他的大小属性。因此,我们还能在这里设置他的自定义大小。以上就是PyC
PyCharm怎样设置自定义字体_PyCharm设置自定义字体的方法
2024-05-10

java swing如何实现加载自定义的字体

这篇文章主要介绍了java swing如何实现加载自定义的字体,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。java swing 加载自定义的字体在实际开发中, 我们需要把字
2023-06-25

LazyCaptcha如何自定义随机验证码和字体

这篇文章将为大家详细讲解有关LazyCaptcha如何自定义随机验证码和字体,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。介绍LazyCaptcha是仿EasyCaptcha和SimpleCaptcha,
2023-06-29

如何在css3中使用font-face自定义字体

今天就跟大家聊聊有关如何在css3中使用font-face自定义字体,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。代码如下:@font-face { font-family: MyF
2023-06-09

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

这篇文章主要介绍了CSS3中如何引入多种自定义字体font-face,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。今天在HTML中发现了一个问题,提供给我们默认的字体有很多,
2023-06-08

linux中如何自定义Gnome面板字体和颜色

这篇文章主要介绍linux中如何自定义Gnome面板字体和颜色,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1,简单方式(改变gnome颜色,用图形界面方式)首先从默认源安装 gnome-color-chooser.
2023-06-12

微信小程序中如何使用自定义字体

这篇文章主要介绍了微信小程序中如何使用自定义字体的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇微信小程序中如何使用自定义字体文章都会有所收获,下面我们一起来看看吧。技术难点1. 微信限制大家开发过微信小程序的应
2023-06-29

linux怎么安装自定义字体

本篇内容主要讲解“linux怎么安装自定义字体”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux怎么安装自定义字体”吧!1、修改字体配置文件(需要Root权限),将需要添加的字体添加入列表
2023-06-13

iOS自定义字体设置和系统自带的字体详解

前言 有时候我们写app的时候不想使用默认的字体,我们会用到UI给我们设计好的字体,或者别的字体,那么我们改如何设置呢. 首先先看一下我自己导入的字体和苹果给我们自带的字体都有哪些吧.看一下样式首先说一下.我们如何设置字体的样式呢,我们可以
2022-05-28

Win8如何自定义系统默认字体微软雅黑

有一些用户不喜欢Win8系统的默认字体微软雅黑,想将它换成宋体和其它字体,但不知道该如何操作。下面小编告诉大家自定义Win8的系统默认字体的方法。操作步骤第一步、按下Win+R组合键,在出现的运行命令中输入“regedit&rd
2022-06-04

如何在css中自定义属性

本篇文章给大家分享的是有关如何在css中自定义属性,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1* css变量的语法<1> 什么是css变量?如果您使用过任何一种编程语言,那
2023-06-08

Android使用自定义字体的方法

本文实例讲述了Android使用自定义字体的方法。分享给大家供大家参考,具体如下: 一、问题: 作为android初学者,在做一个游戏,游戏的标题我用的是TextView,android只提供斜体粗体,但把字体设置成楷体游戏的界面会更好,怎
2022-06-06

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录