老师,我想问下直接在html中插入图片和在CSS中引入背景图片有什么区别吗?哪个更好呢?
来源:4-3 编程练习
夜雨倾河
2019-05-27 14:03:34
如题
1回答
同学你好,没有哪一种是更好的,只有在哪个地方用是更合适的。
两者区别:
(1)background-image是css样式,
img是html的标签,
(2)页面会优先加载html,后加载css。
使用场景:
(1)如果是图片较大建议使用img,因为img有alt属性,在图片加载不出来的时候会显示提示文字,可以提升用户体验。
(2)用来做网页背景图的需要使用background。
如果帮助到了你,欢迎采纳~祝学习愉快
相似问题