猿问
关于html里图片的问题
为何在网页中插入图片,有时是在css里写background: 有时是直接插入body。 这两者有什么区别。
芝士君
浏览 1170
回答 2
2回答
MadMarical
你好。首先html和css是一个协同合作的关系,css中的background-image属性顾名思义是背景图片,一旦使用了这个css样式,它将填满整个元素。而html中的img标签却更类似于一个链接,使用img标签是在文档流中空出这张图片的空间来。与css更不同的是,我们可以使用img标签中的可选属性来对图片进行一些操作。比如设置height,设置width。而css中的background-image就不具备这种能力了。但是background-image可以进行沿轴方向平铺,但是img标签则需要多个img标签来实现这种功能。以上是我的浅见,欢迎交流。
1
0
0
limin0
一般背景图和一些固定 的图标写在CSS里;一些用于展示的图或者要替换的图写在HTML 里
0
0
0
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
我要回答