web开发是用px还是rem

2024-01-17 16:41 小编
  px
 
  px意为像素,它是相对于显示器屏幕分辨率而言。用px设置字体大小时,效果会比较稳定和精确。但是用px也存在一些问题比如:IE浏览器无法调整那些使用px作为单位的字体大小,因此会造成因设备屏幕大小使得页面效果发生改变
 
  rem
 
  rem是CSS3新增的一个相对单位,当使用rem为元素设置字体大小时,它会相对于HTML根元素是。通过rem,我们只需要修改根元素就可以成比例的调整所有字体的大小,同时还可以避免字体大小逐层复合的连锁反应。
 
  例:
 
  
 
  !DOCTYPEhtml>
 
  <html>
 
  <head>
 
  <metacharset="UTF-8">
 
  <title>Document</title>
 
  </head>
 
  <body>
 
  <!--用px单位-->
 
  px:<pstyle="font-size:14px;text-indent:28px">
 
  我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字</p>
 
  <!--用rem单位,当前html的字体大小是16px-->
 
  rem:<pstyle="font-size:14px;text-indent:1.75rem">
 
  我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字</p>
 
  </body>
 
  </html>


Tag: 开发
在线咨询 拨打电话

电话

13363039260

微信二维码

微信二维码