开发者社区> 范大脚脚> 正文

字体大小

简介:
+关注继续查看

前些天看到日方回答的QA,有一个我问到的关于账票设计中字体大小的问题,回复中有个”ポント“单词,我想到了英语point,但是从来不知道字体大小的(font)的单位是什么,于是查询了一下,关于字体大小有两种描述方式,一种是“相对长度”,另外一种是“绝对长度”。

绝对长度主要使用的单位有pt(点)和in(inch英寸),使用绝对长度,需要谨慎的考虑到其适应不同环境时的弱点,因为对于一个用户来说,绝对长度是有可能会大,或很小。

有效的绝对单位:

 

in(英寸,1英寸为2.54厘米)

cm(厘米)

pt(点,1点=1/72英寸)

pc(皮卡Picas,1pc=12点)

 


相对值单位确定一个相对于另一长度属性的长度,因为它能更好的适应不同的媒体,所以是首选。

 

em(em,元素的字体的高度)

ex(x-height,字母x的高度)

px(像素,相对于屏幕的分辨率)


对于计算机的屏幕设备而言,像素(Pixel)或者说px是一个最基本的单位,就是一个点。其它所有的单位,都和像素成一个固定的比例换算关系。所有的长度单位基于屏幕进行显示的时候,都统一先换算成为像素的多少,然后进行显示。所以,就计算机的屏幕而言,相对长度和绝对长度没有本质差别。任何单位其实都是像素,差别只是比例不同。

CSS绝对长度单位是对于输出设备(output device)而言的。拿pt来说,这是一个在文字排版工具(word,adobe等)中非常常用的字体单位,不管你的显示器分辨率是1024*768,还是800*600,同一篇文档打印在纸面上的结果是一样的。

写网页用哪个长度单位更好,是px还是pt呢?

我个人比较偏向px,因为px能够精确地表示元素在屏幕中的位置和大小,网页主要是为了屏幕显示,而不是为了打印等其它需要的。




本文转自SummerChill博客园博客,原文链接:http://www.cnblogs.com/DreamDrive/p/3917130.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
9、CSS3新增样式(边框圆角、阴影、形变)
9、CSS3新增样式(边框圆角、阴影、形变)
50 0
CSS样式更改——字体设置Font&边框Border
CSS样式更改——字体设置Font&边框Border
246 0
Markdown设置字体大小、颜色...,CSDN博客编写设置字体大小、颜色、粗细。字体,文字背景设置。
Markdown设置字体大小、颜色...,CSDN博客编写设置字体大小、颜色、粗细。字体,文字背景设置。
382 0
字体问题
字体问题
69 0
在Maptlotlib中使用Helvetica字体
关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新! 在学术论文中的图件(Scientific figures),优秀的图有四个特点:简单(Simple)、清晰(Clean)、易读(undisputedly easy to read)、美观。
1180 0
+关注
范大脚脚
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载