网页设计中的字体设置经验/观点

不同操作系统、不同浏览器下的默认字体是不同的,在网页项目中可以通过CSS的font-family和@font-face来让页面渲染出适合当前网页的字体。

除了特定设置,正确的字体引用会避免两种字形同时出现:

中西文的字重不统一:

内容概览

01#关于font-family属性

02#常见的网页字体

03#一些常见网站的字体设置

04#如何在网页项目中显示特定的字体

05#CSS引用不可商用的字体会造成侵权吗

06#为什么中西文的字重不统一

07#字体网站推荐

字体的fallback机制

在CSS中,可以通过font-family引用多种系列、多种字体,并且可以对字体先后顺序进行设置。

当用户打开一个网页的时候,浏览就会读取font-family第一个引用的字体,并去检索用户当前操作系统下的字体,如有就显示,如没有就检索下一个,以此类推。

若浏览器找不到指定的字体,或者没有设置font-family则会fallback到浏览器的默认字体。

字体的先后顺序设置

由于中文字体内都包含西文字体,如想优先显示效果较好的西文字体,需要将西文字体写在中文字体的前面。

虽然用户群体中使用Windows系统较多,但Mac用户大部分会下载Office,所以会存在许多Windows下常见的字体,比如微软雅黑。将macOS系统的字体写在Windows的前面,可以保证在对应平台显示更好的效果。

先了解serif(衬线体)与sans-serif(无衬线体)

衬线体与无衬线体是两种最基础的字形分类,衬线体在笔画开始与末端的地方有像小三角的装饰。

衬线体更多使用在印刷品上,在纸张上有棱角的字体更容易被识别。而在屏幕显示中字体过多的装饰点缀容易造成视觉疲劳,所以在屏幕显示中更多使用无衬线体。

一些常见常用的字体:

system-ui

一种通用字体系列,它会选择当前操作系统的默认字体渲染。如在macOS与iOS系统里system-ui指向的中文字体为苹方,西文字体为.SFNS。

-apple-system

system-ui的兼容写法,在macOS与iOS系统里调用苹果系统的默认字体。

BlinkMacSystemFont

为macOSChrome里调用苹果系统的默认字体。

Arial

无衬线西文字体,经常与Helvetica一起出现,支持不同操作系统、不同浏览器,兼容性好,属于安全字体。

Tahoma

无衬线西文字体,经常出现,支持不同操作系统、不同浏览器,兼容性好,属于安全字体。

Helvetica/HelveticaNeue

苹果生态中最常用的无衬线西文字体,HelveticaNeue是Helvetica的升级版,加了不同粗细、不同宽度的字形。

SegoeUI

无衬线西文字体,Windows系统的默认西文字体。

Roboto

无衬线西文字体,Android系统的默认西文字体。

苹方

无衬线中文字体,苹果系统的默认中文字体,除了中文简体(PingFangSC),还有台湾繁体(PingFangTC)和香港繁体(PingFangHK)。

HiraginoSansGB(冬青黑体)

无衬线中文字体,用于兼容不支持苹方的旧版苹果系统,作为苹方字体的fallback。

MicrosoftYaHei(微软雅黑)

无衬线中文字体,Windows系统的默认中文字体,iOS与Android系统不支持微软雅黑。

NotoSans(思源黑体)

无衬线中文字体,Android系统的默认中文字体,由Google与Adobe推出的开源字体。除了中文简体(NotoSansCJKSC),还有中文繁体(SansCJKTC)。

WenQuanYiMicroHei(文泉驿微米黑)

无衬线中文字体,Linux系统的默认中文字体,用于兼容Linux系统。

Simsun(宋体)

衬线中文字体,风格明显,支持Windows与macOS系统。

sans-serif

一种无衬线字体系列,常见的兜底字体,在前面所有引用的字体都找不到时会生效,显示当前浏览器默认的无衬线字体。

怎么查看网页项目的引用字体

打开浏览器的检查,用选中功能点击要查看的文字:

即可看到字体堆栈,以及当前生效的字体。

当选中的文本包含中文和西文时,即可看到当前生效的中西文字体。

如图,由于在第一位的-apple-system生效,所以当前中文字体为PingFangSC,西文字体为.SFNS。

爱奇艺

由于将苹方写在最前面,因此西文字体也是苹方自带的西文,所以写在后面的Helvetica没有生效。

有些会在网页中显示特定字体:

腾讯官网

TencentSans

OPPO官网

OPPOSans

会发现在RenderedFonts中显示TencentSans和OPPOSans为Networkresource,不同于知乎和爱奇艺渲染出的字体为Localfile。

因为特定字体除非用户主动下载安装,并不能确保存在于所有用户的电脑内,仅仅用font-family引用,未安装字体的电脑都无法渲染出来。

方法一:

将需要使用的字体文件下载后放在服务器上,用@font-face将字体文件作为一个资源应用到CSS文件。

为了兼容不同浏览器需要准备多种字体格式文件,字体格式文件与浏览器的兼容情况:

.ttf/.otf

Firefox3.5+,Chrome4+,Safari3+,Opera10+,iOSSafari4.2+。

.woff

IE9+,Firefox3.5+,Chrome6+,Safari3.6+,Opera11.1+。

.eot

IE4+专用。

.svg

主要针对Safari做兼容。

方法二:

谷歌提供了一个网站GoogleFonts可以下载、或者链接字体资源库。

方法三:

有种技术可以将网站用到的文字按需截取并生成.ttf.eot.woff.svg四种能支持所有浏览器的字体格式文件,将字体体积优化到最小。也有第三方网站支持,比如有字库网站只要提交需要使用的字体,或者提供一段js代码即可实现。

方法四:

如果项目中只是少量地方使用特殊字体,可以考虑切图,导出.svg格式(比.png更清晰)导出前,将文本轮廓化,使文字变成形状,不然可能会导致svg内部字体失效,如下图:

设定字体字重的属性font-weight的值可以使用短语或者数字(权重级别),短语有效值为normal和bold,数字的有效值为100-900。

短语的normal对应数字的400,也就是设计软件中常见到的“常规体“,bold对应700。

浏览器在渲染字体的时候,会从字体中找到对应的权重级别进行渲染,但并不是每个字体都有100-900的权重级别,有些字体只提供normal和bold两种字重,就拿常见的Arial和NotoSans(思源黑体)中西文混合举例:

上图看起来西文字体会比中文字体更粗一些,在设计软件内设置字体为“中粗体”,那么font-weight的值就为500。

由于西文Arial只有normal和bold两种字重,500的权重级别大于了normal对应的400,所以显示了bold(700),而NotoSans(思源黑体)字体提供了对应500的中粗体,因此出现了中西文字体的字重不统一。

THE END
1.手抄手写字体在线生成,模拟手写字体,代替手抄在线手写字体生成工具技本文介绍了一款在线手写字体生成工具,该工具能够模拟人工手写效果,将电子文档转换为逼真的手写字体图片。该工具不仅功能强大,而且完全免费,适用于多种场景,如学习、工作、淘宝店手写信封生成等。本文将从高逼真手写功能、多种文字功能参数、多种手写体选择、像素设置以及背景选择等方面对该工具进行详细阐述。 https://blog.csdn.net/xmk120801/article/details/144406990
2.如何更换字体?一文教你轻松掌握!更换字体是一个涉及多个操作系统和软件的复杂过程,因为不同的平台(如Windows、macOS、Linux)以及不同的应用程序(如文字处理软件、网页浏览器、图像编辑软件等)都有其特定的方法来更改字体,本文将详细介绍如何在几种常见的平台上更换字体,并提供一些常见问题的解答。 https://blog.huochengrm.cn/ask/14727.html
3.Figma中文怎么设置?3个办法!但是,Figma 目前只支持英文和日文,所以如何进行设置中文,提升中国设计师的使用体验是目前很多设计师产生的问题,目前想使用中文版的Figma有 3 种方法:一是直接使用国内开发的,可以对标 Figma 的设计工具即时设计;二是用 Figma 导入中文字体;三是进入 Figma 的中文社区使用 Figma。接下来,我将为大家详细讲解使用中文版https://js.design/special/article/how-to-set-up-figma-chinese.html
4.越狱必装插件汇总(全文)苹果iPadAir平板电脑评测在设置菜单中F.lux的板块选择刚才设好的色温 这款名为f.lux的插件跟亮度自动调节一样,也是为保护眼睛而设计的,不同的是它最主要的功能是自动调节屏幕的色温。当你初次打开应用,f.lux 需要获取你的位置信息,这是用于判断用户的当地时间。 接下来f.lux 主要是根据日出及日落的时间来调节色温,在日出后日落前的这https://pad.zol.com.cn/432/4323409_all.html
5.中文字体找字网提供中英文免费字体下载、手写字体下载、书法字体下载、艺术字体下载、手机字体下载预览服务!字体商用在线全自动授权!老牌专业字体市场、字体网站。https://www.zhaozi.cn/html/fonts/china/
6.字体转换器在线转换艺术字体在线生成器设计第一字体网为您提供最全的字体转换器在线转换、艺术字体在线生成器和字体下载,包括书法字体在线转换、毛笔字在线生成器,更有草书字体、篆体字、连笔字、POP字体转换器等中文和英文字体。https://www.diyiziti.com/
7.UI设计规范之线上字体篇支付宝作为互联网金融公司,致力于打造「专业、信任,简单」的形象。目前主流的无衬线中文字体中,方正兰亭黑端正匀称、设计严谨、易识别、文字线条粗细均衡,且为了适应激烈的竞争不断在进化,这样字体设计更符合这一形象。 四、英文和数字字体的选用 FF Din 和 Helvetica Neue 的对比 https://zhuanlan.zhihu.com/p/37308313
8.免费中文字体网站:喵闪字库该网站可以在线预览免费的中文字体免费中文字体网站:喵闪字库 该网站可以在线预览免费的中文字体,支持按类型查找也可以输入文本预览效果。支持下载字体和保存预览字体为图片格式。 https://www.miao3.cn/ #字体设计 #ui设计 #设计分享 #字体 - 四喜茶茶于20230822发布在抖音,已经收获了2.4万个喜欢,来https://www.douyin.com/video/7269962447673511183
9.免费字体下载,字体授权,中文字体设计,字体大全以及在线字体工业 设计 运营 开发字魂网是一家提供商用字体下载授权,字体定制,免费字体下载,字体授权,中文字体设计,字体大全以及在线字体转换器的字体公司,致力于让所有人用得起正版 - 是一家提供商用字体下载授权,字体定制,免费字体下载,字体违规链接举报 立即访问 收藏到我的主页 相似https://www.bidianer.com/site/90238
10.iconfonticonfont-国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具https://www.iconfont.cn/
11.自学电脑3D教程平面教程影视动画教程办公教程机械设计机械加工工艺设计课程 E3D特效动画教程 汇川AC系列PLC教程 百分百Runway实现AI视频 微型小课 硬笔行书视频教程 热门推荐 电脑办公平面设计室内设计室外设计机械设计工业自动化影视动画程序开发网页设计会计课程兴趣成长AIGC 电脑新手入门教程 Excel常见问题100例教程 http://51zxw.net/
12.字体之家字体之家下载排行榜,中文字体,英文字体,图案字体,国家字体,字体工具 免费字体下载 26个字母和数字 由字体之家(homefont.cn)提供无广告安全无毒的26个字母开头的字体和数字开头字体,2017年2月修正! 免费字体下载 书法字神器 书法字体查询只能输入一个汉字,共收录了57919字体文件。 https://www.homefont.cn/
13.Figma怎么设置中文?无需安装,免费在线使用无需安装,免费在线使用 Figma设置中文怎么设置?Figma汉化怎么汉化?Figma是比较常见的设计软件了,但Figma也有它的缺点,没有中文版,而且在国内也没有任何相关的服务器。设计师在使用时,经常遇到一些问题,例如:字体不兼容、页面会出现加载延迟或报错现象。这些现象大大降低了设计师们的工作效率,由于Figma没有中文版,对于https://pixso.cn/designskills/figmazhongwen/
14.CAD习题及答案计算机辅助设计(Computer Aided Design)指利用计算机及其图形设备帮助设计人员进行设计工作。以下是小编整理的CAD习题及答案,希望对大家有所帮助。 CAD习题及答案 篇1 一、单选题: 1、在AUTOCAD中,用户可以使用哪个命令将文本设置为快速显示方式,使图形中的 文本以线框的形式显示,从而提高图形的显示速度D https://m.yjbys.com/edu/fuzhusheji/327239.html
15.在线字体设计在线字体转换艺术字体在线设计转换生成在线字体设计网收集整理艺术字体美术字体pop字体等创意字体,集成艺术字体在线设计智能实现毛笔字体在线生成矢量,提供行书草书楷书篆书隶书等书法字体在线转换,请牢记天空字体 www.skyfont.comhttp://www.skyfont.com/
16.猫啃网,免费商用字体,广州市海锋网络科技有限公司因为工作和爱好都离不开DR、AMC和Adobe全家桶,为了应对不同的处理内容,必然需要安装大量的字库,付费的免费的都有。然而每每在各种软件的大量中文字体中,为每一个目标寻找合适的字体,简直就是一场极度痛苦的生命燃烧。并且每天都要重复这种痛苦。 设计师如何制作一套属于自己字库 手把手教你生成字库教程(新) https://www.maoken.com/
17.艺术字字体设计中文字体中文字库字库艺术字免费下载文件体积 :655k 爱给网提供海量的艺术字资源素材免费下载, 本次作品为png,eps 格式的艺术字 字体设计 中文字体 中文字库 字库, 本站编号36880441, 该艺术字素材大小为655k, 更多精彩艺术字素材,尽在爱给网。 浏览本次作品的您可能还对 艺术字 感兴趣。https://www.aigei.com/item/yi_shu_zi_zi_10.html
18.?思源黑体怎么样思源黑体字体详细评测介绍(附下载地址及安装教思源黑体字体 for Mac V1.0 苹果电脑版(附安装教程) 类型:其它中文 大小:13.0MB 语言:简体中文 时间:2014-07-23 查看详情 事实上,原有的Source Sans字体家族乃Adobe响应Google Font“字体开源”主张下一项充满野心的字体案,最初由著名字体设计师Paul D. Hunt设计。 https://www.jb51.net/softjc/194348.html
19.网站设计中的中文字和英文的排版技巧!这里讨论中文字体和西方字体(大部分是英文)的原因是因为:现在,绝大多数设计师在为文本布局选择字体时都使用中文和西文字体。但是,中文和西文字体属性在设计之初有很大的不同。如:文字,手势,重量,间距,基线,字体大小等的情况下,所以你不能使用相同的字体。 https://www.ccxcn.com/news/company/3856.html
20.GoogleFonts谷歌字体中文版GoogleFonts梦想导航Google Fonts | 谷歌字体中文版 | GoogleFonts Google字体·中国,提供Google字体调试工具、Google字体在线预览功能,国内可以使用.Google字体解封,Google字体CDN,Google字体镜像,GoogleFonts,谷歌字体相似网站 包图网_专注原创商用设计图片下载,会员免费设计素材模板独家图库 包图网汇集了各种视觉冲击力强的原创广告图片设计https://nav.dreamthere.cn/site/index/6115
21.WebfontProject)是一个免费的中文web字体库,支持在线加载中文网字计划 (Chinese Webfont Project) 是一个免费的中文 web 字体库,支持在线加载及查看字体信息。Explore our free CJK web font library that enables online loading and font information viewing. - KonghaYao/chinese-free-web-font-storagehttps://github.com/KonghaYao/chinese-free-web-font-storage
22.中国设计网字体设计网-为字体设计者提供字体设计展示平台,让字体设计作品被商业用户发现并应用.并提供免费字体下载和字体在线生成,字体在线转换下载,为字体设计师提供有效传播和服务,设计网络首选品牌http://ziti.cndesign.com/
23.在线设计协作平台平面设计作图软件视觉办公套件在线设计协作平台Canva可画提供了海量的设计模板,涵盖海报、简历、名片、Logo、PPT、手抄报、二维码、Banner等数十种平面设计场景,更有千款中英文字体及千万张正版图片素材可供使用。精彩设计,随时随地!https://www.canva.cn/
24.字体天下字体天下提供中文字体、手写字体、英文字体、图形字体等各种字体的高速免费下载和在线预览服务.https://www.fonts.net.cn/
25.PS怎么使用字由字体软件在线使用设计字体字由是一款可以不用下载就在线使用的艺术设计字体软件,可以应用在PS或WORD等常用软件中,很方便,具体应该怎么用呢?工具/原料 PS CC2018字由 字由字体软件 方法/步骤 1 首先打开PS并建立一个画布,用文字工具输入一段文字。2 在PS中选择文字图层,然后启动字由字体软件,点击【云字库】可以在右侧看到很多漂亮的中https://jingyan.baidu.com/article/59703552816f468fc00740d8.html
26.中文字体下载中文字体合集下载蝴蝶结字体(卡通简体中文字体) 中文 更新时间:2014-12-22 蝴蝶结字体是一款卡通方面的简体中文字体,字体输写后会自带蝴蝶结,极具卡通色彩,适用于手机装饰、包装印刷、广告设计、儿童卡通设计等领域,喜欢的朋友快下载收藏吧。 使用方法方法一:控制面板/字体/文件/安装新字体; 方法二:直接将字体复制到C:\WINDO http://www.downcc.com/p/h1_K2407_P2.html
27.在线字体设计在线字体转换艺术字体在线设计转换生成在线字体设计网收集整理艺术字体美术字体pop字体等创意字体,集成艺术字体在线设计智能实现毛笔字体在线生成矢量,提供行书草书楷书篆书隶书等书法字体在线转换,请牢记天空字体 www.skyfont.com 天空字体是一款专业的字体库,提供各种风格的中文字体和英文字体。天空字体拥有丰富的字体资源,包括楷书体、行书体、篆刻、毛笔字等多https://www.baobaocun.com/home.php?mod=follow&do=follower&uid=11123
28.字体下载求字体网提供上传图片找字体、字体实时预览、字体下载、字体版权检测、字体补齐等服务,本网站可识别中文、英文、日韩、书法等多种字体。只要上传图片或输入字体名称,就可以帮您找字体。http://www.qiuziti.com/
29.网页设计与制作问题与解决方法设计师在网页设计中应用书法飞白笔触,可以传达书法的意境,能使用户感受到独特的文化品位和民族风格。书法字体比较适合标题文字,大量的正文文字为了方便浏览者阅读和快速下载网页文本,应该尽量避免运用传统竖排的方式,字体最好选用电脑里默认的标准字体。 三、中国传统图案的应用https://www.qinxue365.com/jsjzx/Web_Design/504740.html
30.字魂网字体下载免费字体下载字魂网(izihun.com)是一个提供商用字体下载授权、字体定制、免费字体下载、字体授权、中文字体设计、字体大全以及在线字体转换器的字体网站。它致力于让所有人都能够用得起正版字体,为用户提供安全、可靠的字体使用和授权服务。 字魂网拥有海量中英文字体,分类标签多达100余种,包括书法、卡通、手绘、3D、节日、行业等等https://pidoutv.com/sites/6585.html