html字体高度怎么调,当在CSS中设置字体大小时,字母的真实高度是多少?

关于这个问题的一些背景

在金属上创建信件时,em指的是每个块的尺寸,该字母将被刻上,这个大小由资本M确定,因为它通常占用最多的空间.

现在有一天,字体开发者在计算机上创建自己的字体,而没有物理金属的限制,所以在em仍然存在的时候,它只不过是一个虚构的边界;因此容易被操纵或忽视.

标准

在OpenType字体中,em大小应该设置为1000个单位.而在TrueType字体中,em大小通常是1024或2048.

定义字体风格的最准确方法是在定义使用的字体大小时使用EM,尺寸不是指字体的像素高度,而是指由距离决定的字体x高度在基线和字体的平均线之间.

为纪录1 PT约0.35136mm. PX是屏幕上的1“点”,它由每平方英寸点数或屏幕分辨率定义,因此与屏幕不同,是定义字体大小的最差方式.

单位转换

1 point (Truchet) | 0.188 mm

1 point (Didot) | 0.376 mm or 1/72 of a French royal inch

1 point (ATA) | 0.3514598 mm or 0.013837 inch

1 point (TeX) | 0.3514598035 mm or 1/72.27 inch

1 point (Postscript) | 0.3527777778 mm or 1/72 inch

1 point (l’Imprimerie nationale,IN) | 0.4 mm

1 pica (ATA) | 4.2175176 mm = 12 points (ATA)

1 pica (TeX) | 4.217517642 mm = 12 points (TeX)

1 pica (Postscript) | 4.233333333 mm = 12 points (Postscript)

1 cicero | 4.531 mm = 12 points (Didot)

决议

µm : 10.0 20.0 21.2 40.0 42.3 80.0 84.7 100.0 250.0 254.0

dpi : 2540 1270 1200 635 600 317 300 254 102 100

标准只是值得这么多..

一个字体字形与另一个字体的实际大小总是在不断变化:

>开发人员在创建字体时如何设计字体字形,

>以及浏览器如何呈现这些字符.没有两个浏览器将是完全一样的.

>分辨率和ppi的屏幕查看字体.

例如,字体开发人员操作几何是多么常见.当Apple创建Zapfino脚本字体时,它们相对于字体中最大的首都大小进行了调整,但是他们决定将小写字母看起来太小了,所以几年后,他们修改它,使任何给定的点大小比其他字体大约4倍.

如果你没有头痛,请阅读更多..

维基百科有关于现代排版和起源的一些很好的信息;和其他相关科目.

还有一些第一手的经验

如果您想获得更多的第一手理解,您可以下载免费的字体开发工具FontForge,它与非免费的FontLab Studio相媲美(这两个是我经验中字体开发人员的热门选择).两者都有活跃的社区,所以你可以在学习如何使用它们时得到很多支持.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值