css常用单位

px

像素 是屏幕上显示数据的最基本的点 用域网页设计 直观方便

像素是相对五显示器屏幕分辨率而言的

比如

windows的用户所使用的分辨率一般是96像素/英寸  而Mac的用户说使用的分辨率一般是72像素/英寸

pt 点是印刷行业常用的单位 1pt=1/72英寸  绝对单位

pc 派卡 绝对单位

in 英寸 绝对单位

mm 毫米 绝对单位

cm  厘米 绝对单位

换算关系

1in=2.54cm=25.4mm=72pt=6pc159

s  秒

ms 毫秒

1s=1000ms

deg 角度

tum 圈

1tum=360deg

em 字符单位  相对于其本身字体大小来讲

rem  相对与根元素html来讲

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <meta http-equiv="X-UA-Compatible" content="IE=edge">
 6     <meta name="viewport" content="width=device-width, initial-scale=1.0">
 7     <title>css常用单位</title>
 8     <style>
 9         *{
10             margin: 0;
11             padding: 0;
12         }
13         p:nth-of-type(2){
14             /* 首行缩进32个像素 */
15             text-indent:32px;
16         }
17         p:nth-of-type(3){
18             /* 首行缩进两个字符 
19             相对于自己本身字体大小进行设置,
20             如果没有 则继承父元素的字体大小
21             chrome 默认16px 
22             2em:2*16=32px;
23             */
24             text-indent:2em;
25         }
26         p:nth-of-type(4){
27             /* 相对于根元素字体大小而言 ,根原始字体大小浏览器chrome默认16px   ,2rem=2*16px; */
28             text-indent:2rem;
29         }
30     </style>
31 </head>
32 <body>
33     <p>默认没有设置缩进的文本</p>
34     <p>设置首行缩进32个像素</p>
35     <p>设置首行缩进两个字符,字符单位em,相对于自己本身字体大小而言</p>
36     <p>首行缩进2rem,rem单位相对的是根元html字体大小而言,不受自己本身字体大小的影响</p>
37 </body>
38 </html>
View Code

 

posted @ 2021-02-08 15:14  还有什么值得拥有  阅读(135)  评论(0编辑  收藏  举报