为了账号安全,请及时绑定邮箱和手机立即绑定

关于html里图片的问题

关于html里图片的问题

芝士君 2016-02-04 17:43:22
为何在网页中插入图片,有时是在css里写background: 有时是直接插入body。 这两者有什么区别。
查看完整描述

2 回答

已采纳
?
MadMarical

TA贡献79条经验 获得超122个赞

你好。首先html和css是一个协同合作的关系,css中的background-image属性顾名思义是背景图片,一旦使用了这个css样式,它将填满整个元素。

而html中的img标签却更类似于一个链接,使用img标签是在文档流中空出这张图片的空间来。与css更不同的是,我们可以使用img标签中的可选属性来对图片进行一些操作。比如设置height,设置width。而css中的background-image就不具备这种能力了。但是background-image可以进行沿轴方向平铺,但是img标签则需要多个img标签来实现这种功能。

以上是我的浅见,欢迎交流。

查看完整回答
1 反对 回复 2016-02-04
?
limin0

TA贡献2条经验 获得超0个赞

一般背景图和一些固定 的图标写在CSS里;一些用于展示的图或者要替换的图写在HTML 里

查看完整回答
反对 回复 2016-02-05
  • 2 回答
  • 0 关注
  • 1206 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号