前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >CSS font-family 属性设置字体

CSS font-family 属性设置字体

作者头像
很酷的站长
发布于 2022-12-16 13:07:55
发布于 2022-12-16 13:07:55
2.8K00
代码可运行
举报
运行总次数:0
代码可运行

站长源码网

1. 前言

font-family 属性用于给元素指定字体,是开发中使用非常频繁的一个属性

该属性的值是一个字体系列,每个值使用逗号隔开,如果字体名名称包含空格,那么字体名称必须使用引号包裹,设置的字体是否可用取决于用户机器上该字体是否可用

2. 给英文,中文设置不同的字体

众所周知,font-family 属性的原则是客户端不支持前面的字体时,自动往后查找可以使用的字体

如果想要给英文,中文设置不同的字体,可以使用一个仅支持的英文的字体(比如: Arial),再找一个支持中文的字体

如下所示: 遇到文字时,首选会尝试使用 Arial 字体,该字体支持英文,所以遇到英文会生效,遇到中文时 Arial 不支持,将自动使用后面的 Noto Sans SC(思源黑体) 字体

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
:root {
font-family: Arial, 'Noto Sans SC';
}
3. 思源黑体

通过 link 标签在网页头部引用 Google Web Font

字体: Noto Sans SC

大小: 100,300,400,500,700,900

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Noto+Sans+SC:100,300,400,500,700,900">C:100,300,400,500,700,900">

在需要使用思源黑体的地方使用 CSS 设置字体

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
font-family: 'Noto Sans SC';
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【CSS】CSS 文本样式 ② ( font 字体设置 | CSS 2.0手册使用 | font-weight 字体粗细设置 | font-style 字体斜体设置 | font 字体样式综合写法 )
这里以 查询 font-weight 字体粗细设置 为例 , 在文档左侧的 " 属性 | 字体 | font-weight " 中 , 可以找到该文档 ;
韩曙亮
2023/03/30
5.4K0
【CSS】CSS 文本样式 ② ( font 字体设置 | CSS 2.0手册使用 | font-weight 字体粗细设置 | font-style 字体斜体设置 | font 字体样式综合写法 )
【CSS】955- 你该知道的字体 font-family
该篇文章基本没有太多移动端的字体选择及分析。并且过了这么久,如今的 Web 字体又有了一些新的东西,遂有此文。
pingan8787
2021/05/14
5.4K0
【CSS】955- 你该知道的字体 font-family
Web 字体 font-family 再探秘
该篇文章基本没有太多移动端的字体选择及分析。并且过了这么久,如今的 Web 字体又有了一些新的东西,遂有此文。
Sb_Coco
2019/08/18
2.6K0
【CSS】CSS 文本样式 ① ( font 字体设置 | font-size 字号大小设置 | font-family 字体设置 | Unicode 编码字体名称 )
上述代码的含义是 , 将 HTML 页面所有的 p 标签字号都设置成 16 像素 ;
韩曙亮
2023/03/30
3.6K0
【CSS】CSS 文本样式 ① ( font 字体设置 | font-size 字号大小设置 | font-family 字体设置 | Unicode 编码字体名称 )
前端字体截取技术,做炫酷网站再也不用怕中文字体数据量大啦!【实战】
众所周知,相对于英文字体,中文字体天生是“庞然大物”。英文字体两三百KB已经很大了,而中文字体几MB十几MB都算小的。一方面,中文字体包含的字形数量极多,动辄数以千计甚至万计,而英文字体则只需包含几十个基本字符和符号,哪怕支持多种语言及字符变体,容量达到三千多个字形已经算非常庞大的了。另一方面,中文字形的曲折变化复杂度高,在基于轮廓的矢量字体设计中,用于控制中文字形曲线的控制点普遍比英文更多,因而需要的数据量更大,也会导致字体文件膨胀。
一墨编程学习
2018/10/27
3.3K0
Google Fonts 已支持思源宋体!
就在昨天,一次偶然,我打开了 Google Fonts 的网站,眼前一亮!惊奇地发现了被英文字母包围的汉字!什么?Google Fonts 居然支持汉字了!?是的,查阅相关资料后,根据国外的这个网站上的两篇文章:
莲花海
2020/01/21
3.3K0
fonts.googleapis.com访问较慢[已解决]
自己写的测试工具发现最近打开页面时快时慢,查了原因,发现是css引用的谷歌字体源:fonts.googleapis.com
cywhat
2022/11/22
1.8K0
【腾讯云前端性能优化大赛】秒开的艺术:Hexo 博客首屏耗时优化实践
Hexo 是一款基于 Node.js 的静态博客生成器。有别于传统的 WordPress、Typecho 等由服务端渲染的动态博客程序,Hexo 可以遍历博客的各个页面,将博客文章等内容渲染到主题(即页面模板)之中,生成全部页面的 HTML 文件及其引用的 CSS、JS 等静态资源。这些静态资源文件常常通过托管到 Pages、托管到对象存储或者自建 Nginx 服务器的方式来对外提供访问。
电脑星人
2021/12/31
1.1K0
【前端】CSS字体相关属性详解
在 CSS 中,可以使用 font-family 属性来定义文本的字体系列。这个属性决定了浏览器在呈现文本时应该使用的字体。
CSDN-Z
2025/05/29
1370
【前端】CSS字体相关属性详解
记录一次关于css font-weight引发的风波
在最近的一次开发中,设计同事说我设置的页面标题字体很粗,想让我调细一些,起初,我以为只是一个很简单的问题,但是调整的时候,发现事情并没有这么简单,于是,写下这篇文章记录踩过的坑。
Jou
2022/10/28
1.9K0
记录一次关于css font-weight引发的风波
Hexo更换为Google Fonts思源宋体!
对于中文书籍来说,宋体一直是正文印刷的标准字体,而不是目前电子显示屏上普遍的黑体,因为宋体的衬线更适合长时间阅读。
Bess Croft
2020/04/03
3.2K0
分享纯代码禁用WordPress谷歌字体
WordPress加载谷歌字体会拖慢国内程序的运营速度,今天全百科网就给大家分享下如何利用代码禁止谷歌字体的调用方法。
于飞云计算
2019/06/24
1.3K0
分享纯代码禁用WordPress谷歌字体
「css基础」关于字体相关的基础知识(一)
常言道网页设计的好坏,95%取决于字体的排版。尽管现在抖音、小视频和游戏的盛行,其占据了我们大部分的业余时间,但是还是有大部分人在网络上进行阅读,比如查阅资料,阅读小说、看新闻、知识学习之类。
前端达人
2019/11/14
1K0
「css基础」关于字体相关的基础知识(一)
CSS 字体介绍
选择合适的字体,对提高网页的美观度和可读性有着举足轻重的作用。本文简要介绍了 CSS 中与字体相关的知识。
前端GoGoGo
2018/08/27
3.5K0
小谈中文环境下中文排版的font-family 字体选择
在开发Mindia 主题的时候,为了弄出相对好看的中文排版,特意补习了下中文排版的font-family 字体选择的相关资料。以下就从自己的角度说下自己的不算得上是收获的收获吧。 众所周知,由于Windows 与其他平台(Mac、Linux)的不通用性,字体渲染等问题导致在面对中文用户的时候不得不多重考虑;加之中文字体相对于英文字体目前仍然无法采用webfont形式的劣势以及目前移动设备的盛行,使得我们在大呼坑爹的同时不得不忍受并适应之。但什么样的环境就有不同的适应法则,对于小小的font-family 字
Jeff
2018/01/22
2.5K0
WordPress全局字体修改详细教程
有很多时候,Wordpress 的字体不能让我们满意,这个时候我们就可以通过一些方法来修改主题的默认字体,来达到我们想要的效果。
Qwe7
2022/01/24
2.2K0
关于WordPress中字体加载慢的问题解决方案
最近发现Wordpress有时候加载的特别慢,于是就想办法找了下原因。之前听网上说是因为wordpress用的是Google的字体库,而且是每次都要加载,导致访问慢的,于是当时装了个Disable Google Fonts的插件,禁用了Google字体,然后装了一个Useso take over Google插件,将字体文件改为360托管的字体库,这样就可以访问快点了。当时的效果的确挺好的,结果最近在使用的时候又发现网站访问慢了,用Chrome查了下资源加载的情况,发现访问useso的字体库的时间特别的长。这时候改用Google字体的时候反而更快了。。。这就十分令人惆怅了,有时候用useso的快,有时候用google的快,真的挺麻烦的。后来想想干脆把这个文件下到服务器上不就好了么。。。于是就倒腾出了下面的办法,将当前主题的字体文件下载到了服务器上。
mythsman
2022/11/14
1.1K0
CSS基础03-CSS字体属性
CSS Fonts(字体)属性用于定义字体系列、大小、粗细、文字样式(如斜体等)。
yangjiao
2021/03/04
2.2K0
【CSS】文本样式:font & text
font-variant 属性设置小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为大写,但是所有使用小型大写字体的字母与其余文本相比,其字体尺寸更小。
毛大姑娘
2021/05/06
1.2K0
CSS 基础 之 基础选择器+字体文本相关样式
css写在style标签中,style标签一般写在head标签里面,title标签下面。
叫我阿杰好了
2022/11/07
2.2K0
CSS 基础 之 基础选择器+字体文本相关样式
推荐阅读
相关推荐
【CSS】CSS 文本样式 ② ( font 字体设置 | CSS 2.0手册使用 | font-weight 字体粗细设置 | font-style 字体斜体设置 | font 字体样式综合写法 )
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验