为什么要用background-image属性而不是<img>标签?
来源:16-4 外部组件(2)

慕标赏嗨
2019-06-18
在写品牌brand时,请问为什么要用的<span> background-image属性而不是<img>呢?
我一般都会用<img>,也经常碰到和文字不能水平对齐的问题。。。
写回答
2回答
-
并不玄学啊,这个也是从语义化的角度来思考的,比如红框部分,明显就是一张图片,它属于内容,就应该用 img 标签,而后面虚幻部分,显然就是背景啦。
至于品牌,其实你把它看成 img 和 background 都解释的通,也可以用 img 吧。012019-06-18 -
ustbhuangyi
2019-06-18
background-image 通常用来描述背景,
而 img 标签通常用来描述内容。012019-06-18
相似问题