请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么要用background-image属性而不是<img>标签?

在写品牌brand时,请问为什么要用的<span> background-image属性而不是<img>呢?
我一般都会用<img>,也经常碰到和文字不能水平对齐的问题。。。


https://img1.sycdn.imooc.com//szimg/5d087d1b0001e3ae03060539.jpg

正在回答

2回答

https://img1.sycdn.imooc.com//szimg/5d088291000159a406780276.jpg
并不玄学啊,这个也是从语义化的角度来思考的,比如红框部分,明显就是一张图片,它属于内容,就应该用 img 标签,而后面虚幻部分,显然就是背景啦。
至于品牌,其实你把它看成 img 和 background 都解释的通,也可以用 img 吧。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕标赏嗨 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-06-18 14:29:33
ustbhuangyi 2019-06-18 13:46:08

background-image 通常用来描述背景,
而 img 标签通常用来描述内容。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕标赏嗨 #1
    怎么说得有点“玄学” @_@  老师能再解释解释吗?
    回复 有任何疑惑可以回复我~ 2019-06-18 13:58:12
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信