3.11  CSS长度单位

3.11  CSS长度单位

 

在CSS样式表中,我们经常会看到pt、px、em、ex、in等长度单位。在CSS样式表中,长度单位分两种:

相对长度单位,如px、em等。

CSS相对长度单位中的"相对"二字,表明了其长度单位会随着它的参考值的变化而变化,不是固定的。CSS相对长度单位如表3-1所示。

表3-1  CSS相对长度单位

CSS相对长度单位

   

em

元素的字体高度

ex

字母x的高度

px

像素

%

百分比

绝对长度单位,如pt、mm等。

绝对长度单位是一个固定的值。比如我们常用的有mm,就是毫米的意思。CSS绝对长度单位如表3-2所示。

表3-2  CSS绝对长度单位

CSS绝对长度单位

   

in

英寸(1英寸=2.54厘米)

cm

厘米

mm

毫米

pt

pc

皮卡

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

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

对于pt和px,我们来做一个测试,代码如下:

<p style = "font-size:20pt;">字体是20pt</p>
<p style = "font-size:20px;">字体是20px</p>

显示的效果如下所示:

字体是20pt

字体是20px

 

上一节   回书目录   下一节
 

上一篇: 3.10 滚动条属性scrollbar
下一篇: 4.1 总结本课的知识点
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: css
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 支持Gravatar头像.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.