CSS 网页字体最佳实践
创作时间:
作者:
@小白创作中心
CSS 网页字体最佳实践
引用
CSDN
1.
https://m.blog.csdn.net/admans/article/details/139058063
在网页开发中,字体设置是一个既基础又重要的环节。本文将介绍如何通过CSS实现系统字体、兜底字体和Emoji字体的最佳实践配置,以确保不同平台上的良好显示效果。
一般在网页的字体设置中,可以将字体分类三类:
- 系统字体:使用系统自带的字体
- 兜底字体:当系统字体无法正常使用时的备选字体
- Emoji 字体:用于显示网页中的表情符号
为了满足不同平台的需求,并确保Emoji能够获得更好的显示效果(不会被前面的系统字体或兜底字体覆盖),建议使用以下代码配置网页字体:
最佳实践
@font-face {
font-family: Emoji;
src: local("Apple Color Emojiji"), local("Segoe UI Emoji"), local("Segoe UI Symbol"), local("Noto Color Emoji");
unicode-range: U+1F000-1F644, U+203C-3299;
}
body {
font-family: system-ui, -apple-system, Segoe UI, Roboto, Emoji, Helvetica, Arial, sans-serif;
}
衬线字体
.font-serif {
font-family: Georgia, Cambria, "Times New Roman", Times, serif;
}
等宽字体
.font-mono {
font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
解释说明
system-ui 是CSS Fonts Module Level 4 中新增的关键字,用于兼容不同平台版本的浏览器。考虑到不同平台及向后兼容的需求,在macOS和 iOS 上,我们需要使用 -apple-system。
参考链接
- 网页的默认全局字体该如何设置?_哔哩哔哩_bilibili
- CSS 网页字体最佳实践 | 留风博客
热门推荐
提升入住效率,多地酒店不再要求“强制刷脸”
科普知识小报,超级简单的科学奥秘
指南发布!脑梗抢救时间从4.5小时扩至24小时
箱根旅游攻略:一日游、二日游、三日游行程安排及交通住宿建议
刺绣:传承千年技艺 绽放时代光彩
复盘的重要性和意义是什么?
“一代天椒”与它的超级“平替”
藏红花饮用用量与频次指南全解
方舟生存进化化肥怎么弄 方舟生存进化化肥怎么来的快一点
《预包装食品营养成分图形化标示指南(征求意见稿)》解读
闽都创新实验室促进光电科技成果产业化
84消毒液:成分、作用机理与使用指南
商务英语的就业方向
快递尺寸大小收费标准详细解析
季节性过敏不能吃什么食物
多边形中位线原理:从基础概念到实际应用
近视手术真的安全吗?术后会不会容易「反弹」?
企业竞争战略分析的六大步骤
什么是游学?全方位解析这种新兴教育方式
4种在PPT中实现视觉吸引力强布局设计的方法
Stable Diffusion 应用代码解析与实现
FPGA入门:从半加器到四位全加器的设计与实现
钓鱼对身心健康的益处是什么?
古希腊神话中的动物形象研究
冻过的饺子冷水下锅还是热水下锅,告别煮饺子烦恼!
制度流程优化的主要步骤
新房甲醛治理全攻略:从源头控制到持续净化,科学除醛这样做
球拍怎么选不踩雷?尤尼克斯/李宁/胜利全系横评+避坑指南
新研究:火星可能与地球一样有固态内核
经济第二大省,打响人口保卫战