html中设置属性时写px和不写的区别?

 我来答
GG攻略组
推荐于2016-08-01 · TA获得超过638个赞
知道小有建树答主
回答量:511
采纳率:33%
帮助的人:350万
展开全部
px是像素的意思,基本的属性都需要单位(就像流通货币一样,10元人民币和10美金会因为单位不同,他的价值就不同)
例如:宽度css 是width,你可以写width:100px那么这个css对应的选择器模块的宽度就是100像素,如果你不写px,那么html是解析不了你想让它干嘛(width:100是无效的属性赋值)
但有些css的属性可以不填单位,但是他的意思展示效果也跟着不一样,
就如行高line-height,当你赋值时加上了单位,那么他就是很准确的那个行高,但如果你不给单位,那么这个行高的数字就代表倍数,是根据内容乘以倍数来展示。
所以,html中设置属性时写px和不写的区别很大。
青春彩笛
2018-12-20
知道答主
回答量:2
采纳率:0%
帮助的人:1528
展开全部
经测试明确告诉你,在HTML5中不写px,图片显示异常,非常非常小,必须写px,才正常。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
易建议
2015-10-19 · 喜欢分享的人都容易获得幸福感~
易建议
采纳数:344 获赞数:1342

向TA提问 私信TA
展开全部
在IE浏览器中可以写也可以不写,默认单位是像素。在其他浏览器中只能识别px为像素,必须要写,否则不能识别。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cbad167
推荐于2018-03-01 · TA获得超过309个赞
知道小有建树答主
回答量:388
采纳率:66%
帮助的人:292万
展开全部
css长度有很多属性。px,pt,百分比等等。
不写就是使用默认值(px).
没其他意思。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式