前端小知识:字体 - monospace vs monovolume 的区别

等宽字体在早期电脑和打字机时代因技术限制而流行,但现在随着图形用户界面的发展,比例字体已成为主流,提供更好的可读性。等宽字体常用于代码编辑、ASCII艺术和文字界面,因其每个字符宽度一致,便于排列和阅读。在东亚语言中,汉字等通常是等宽的,但某些字体中西文部分可能为比例字体。Windows操作系统中的字体变化也反映了这一趋势,如微软雅黑。等宽字体在编程和特定设计风格中仍占有重要地位。
摘要由CSDN通过智能技术生成

等宽字体(英語:Monospaced Font)是指字符宽度相同的电脑字体。与此相对,字符宽度不尽相同的电脑字体称为比例字体 (Monovolume.)。

概要

在传统西文印刷中,比例字体可以提高单词的可读性。但因打字机及早期的电脑画面显示等由于技术的局限,无法进行字母宽度的比例调整,因此将每个字符都制作成一样的宽度,从而形成了等宽字体。在等宽字体中,字母「i」、「j」显得两侧餘白较多,而字母「w」、「m」等的笔画显得相当拥挤。

但是随着图形用户界面主流的更新和电脑技术的提高,处理比例字体的局限性得到了突破,因此现在排版上显得比较自然的比例字体的使用已经相当普及。

东亚语言中,方块字基本上都作为等宽字体处理,如各个地区的汉字日语假名全角字符、韩语谚文音节等字符都是等宽的。 但是一些中文、日文字体中,由于同时涵盖西文字符,因此也含有比例字体,造成一个字体中两种类型混合的局面。

东亚文字的标点符号有时会随标准规定、挤压处理而存在宽度可变的情况;CSS中有一个font-variant-east-asian设定可以选择宽度策略[1]

Windows简体中文操作系统中,旧版本的默认字体中易宋体全部是等宽字体,而Windows Vista的默认字体微软雅黑中,等宽中应属半角的西文部分是比例字体,全角字符是等宽字体。

应用

对比比例字体与等宽字体显示同一段C语言代码的效果。自上而下依次为:Times New RomanCourier New

由于等宽字体的特点,当今的平面设计上也有特意使用等宽字体所具有的文化特征进行创作的风格,其中最具有代表性的就是ASCII艺术。ASCII艺术所使用的字符都是等宽字体,如果改用比例字体,图片往往变形而无法表达创作者本意。在网页设计中,<tt> </tt>或<pre> </pre>HTML标记通常都是使用等宽字体。

另外,代码以及文字介面的程式,如代码编辑器、虚拟终端等也经常使用等宽字体。等宽字体可提高代码与文字介面文本的可读性,尤其是在显示一些比例过窄、在小字体环境下不利于分辨的字符时(例如Iilj1)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值