px(pixel)

像素,是屏幕上显示数据的最基本的点,表示相对大小(不同分辨率上px显示不同)

pt(point)

印刷行业常用的单位(磅),等于1/72英寸,表示绝对长度

em

em是相对长度单位,基于父级元素的font-size计算字体大小。

如果未设置父级字体大小,则相对浏览器默认字体尺寸16px(1em = 16px):10px=0.625em,

为了简化换算,在css中的body选择器中声明Font-size=62.5%,这就使em值变为 16px*62.5%=10px, 10px=1em

如果设置了父级元素的font-size:

<body style="font-size:14px"><p style="font-size:2em">我这里的字体显示大小是28px(14px*2)</p>  <div style="font-size:18px"><p style="font-size:2em">我这里显示字体大小是36px(18px*2),而不是上面计算的28px</p></div></body>

rem (root em)

与em的区别在于,它是相对于html根元素的。(在body标签里面设置字体大小不起作用)

既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应

 <body style="font-size:14px"><p style="font-size:2rem">我这里的字体显示大小是32px(16px*2),因为我是根据html根元素的font-size大小进行计算的</p>  <div style="font-size:18px"><p style="font-size:2rem">我这里显示字体大小是32px(16px*2),因为我是根据html根元素的font-size大小进行计算的</p></div></body>

【 参考:pt,px,rem和em之间区别总结】

转载于:https://www.cnblogs.com/wx1993/p/8417258.html

px、pt、em、rem 的区别相关推荐

  1. css中单位px和em,rem的区别

    1.PX 相对长度单位.像素px是相对于显示器屏幕分辨率而言的. 1. IE无法调整那些使用px作为单位的字体大小: 2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位: 3. ...

  2. 彻底弄懂css中单位px和em,rem的区别

    2019独角兽企业重金招聘Python工程师标准>>> rem: rem一般用于设置字体的大小,1rem就是html根元素的字体大小,2rem就是html字体大小的2倍,1.5rem ...

  3. px,em, rem的区别,在项目中怎么使用rem.

    一.px px像素,绝对单位.像素px是相对于显示器屏幕分辨率而言的,是一个虚拟的长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度单位,需要指定精度DPI. 二.em em是相对长 ...

  4. 总结css中单位px和em,rem的区别

    国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢? PX特点 1. IE无法调整那些使用px作为单位的字体大小: 2. 国外的大部分网站能够调整的 ...

  5. CSS单位 px pt em和rem 之间的区别

    CSS中可以定义大小的单位有四种px,pt,em,rem,而px可以说在网页开发中最常见的单位了.不过现在如今的大多数网站已经开始用rem这个单位了.那么这四个单位有什么区别呢? px|pt|em|r ...

  6. 常用px, pt, em 换算表

    常用px,pt,em换算表 pt (point,磅):是一个物理长度单位,指的是72分之一英寸. px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理 ...

  7. rem、px、em之间的区别以及网页响应式设计写法

    个人收藏用,转载自:http://www.w3cplus.com/css3/define-font-size-with-css3-rem 在Web中使用什么单位来定义页面的字体大小,至今天为止都还在激 ...

  8. CSS单位--px,em,rem,rpx区别

    国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢? Px PX特点 1. IE无法调整那些使用px作为单位的字体大小: 2. 国外的大部分网站能够 ...

  9. px rpx pt em rem单位

    一. rpx :微信小程序开发中新出了尺寸单位rpx(responsive pixel): 可以根据屏幕宽度进行自适应.规定屏幕宽为750rpx. 如在 iPhone6 上,屏幕宽度为375px,共有 ...

  10. css rem 大屏开发_px/em/rem的区别与应用

    1px有多大? 我们先了解几个概念: 关键概念 设备像素:设备屏幕实际拥有的像素点一般来说:宽度方向有1920个像素点,长度方向有1080个像素点.逻辑像素:CSS 的像素单位(就是我们这次要讨论的c ...

最新文章

  1. 线段树 (经典题目合集)
  2. 基于Storyboard创建多分支NavigationController的方法
  3. python最高版本-Python学习路线图(2020年最新版)
  4. leetcode算法题--重建二叉树
  5. 重拾简单的linux指令之info 【转】
  6. 一图读懂 | 2030年前碳达峰行动方案
  7. Pandas的DataFrame输出截断和省略问题
  8. 给老师的建议?????
  9. Cocos2d-x:使用九宫格(九切片)自定义缩放资源
  10. mysql5.5编译安装参数_mysql-5.5源码编译安装(附参数对照表)
  11. c语言程序设计算机基础知识,2018春C语言程序设计(合肥工业大学)
  12. Docker启动MySql后连接报1251处理方法
  13. ios上input框上边有阴影
  14. C++之操作符重载探究(三):输出操作符重载
  15. log4j的org.apache.log4j.PatternLayout
  16. 程序员都在用的电脑小技巧,一遍就学会,每天早下班一小时
  17. ZipEntry 类,zip的压缩与解压
  18. 时间序列分析之GARCH模型介绍与应用
  19. 如何使用Nginx Ingress实现灰度发布和蓝绿发布?
  20. 百度×TCL丨鸿鹄语音芯片首次在家电行业量产!

热门文章

  1. 无线扩展器怎么连接好友服务器失败怎么办,tplink无线扩展器怎么设置 tplink无线扩展器设置方法...
  2. php mian函数,电脑main什么意思
  3. 用eclipse制作简单网页
  4. php mime base64,base64_encode — 使用 MIME base64 对数据进行编码
  5. rmi远程代码执行漏洞_Apache Solr反序列化远程代码执行漏洞分析(CVE20190192)
  6. python编写代码实现文件的拷贝功能_如何使用Python脚本实现文件拷贝
  7. 算法竞赛从入门到进阶pdf_【算法趣谈】线段树 从入门到进阶
  8. 嬴彻科技这一年:“姚班”天才加盟、运力模式显现、已有商业化收入
  9. 英特尔推出新CPU架构!3D封装打破摩尔定律限制,10nm芯片明年上市
  10. NIPS不改名再引风波:签名抗议活动开启,大咖纷纷发声支持