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

关于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 关注
  • 1163 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信