web开发是用px还是rem
在前端开发中,CSS中的长度单位是必不成少的,由于在CSS中的众多属性都需要依靠长度单位来显示各种页面元素及结果,接下来将在文章中为大家详细介绍两种常用的长度单位rem和px,但愿对大家有所帮忙
【引荐课程:CSS教程】
px
px意为像素,它是相关于显示器屏幕辨论率而言。用px设定字体大小时,结果会比力不乱和准确。但是用px也存在一些问题比方:IE阅读器没法调整那些使用px作为单位的字体大小,因此会造成因设备屏幕大小使得页面结果发生改动
rem
rem是CSS3新增的一个相对单位,当使用rem为元素设定字体大小时,它会相关于HTML根元素是。通过rem,我们只需要修改根元素就可以成比例的调整所有字体的大小,同时还可以幸免字体大小逐层复合的连锁反响。
例:
!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <!-- 用px单位--> px:<p style="font-size:14px; text-indent:28px"> 我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字</p> <!-- 用rem单位,当前html的字体大小是16px--> rem:<p style="font-size:14px; text-indent:1.75rem"> 我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字,我是一段文字</p> </body> </html>
结果图如下:
px与rem怎样选中
px适合用于牢固尺寸,多用于pc端页面,而rem更适合用于移动端页面
rem实现的是在不一样尺寸的屏幕上显示大小一样的内容,但是会员往往需要的是页面结果随着屏幕的大小改动而改动,所以rem在复杂的页面上不占任何优势
所以在开发中,我们还是要按照实际开发状况来决议,比方有的项目只需要在pc端展现我们就可以使用px作为长度单位,有的项目需要做响应式开发就要看详细状况来决议了
总结:以上就是本篇文章的全部内容了,但愿对大家有所帮忙。
本文参照 :https://www.html.cn/book/css/values/length/index.htm
以上就是web开发是用px还是rem的具体内容,更多请关注百分百源码网其它相关文章!