img和background-image的异同: img是网页结构层面上的标签,页面中多一个img标签就会多一次http请求,且当我们浏览页面时,img标签作为网页结构的一部分,会在浏览器加载结构的过程中加载.这样有个缺点是,如果图片很大,那么很可能在此图片加载完成之前都不会显示这张图片.但,img标签具有alt和title属性可以协助搜索引擎蜘蛛识别图片,用户体验度更好. background-image没有任何语义,更多是为页面做装饰效果,因此搜索引擎蜘蛛是无法识别背景图也不会抓取背景图的.…