3、 在网页加载的过程中,以css背景图存在的图片会等到结构加载完成(网页的内容全部显示以后)才开始加载,而html中的<img>标签是网页结构(内容)的一部分会在 加载结构的过程中加载,换句话讲,网页会先加载<img>标签的内容,再加载背景图片,如果你用<img>引入了一个很大的图片,那么在这个图片下载完成之前,<img>之后...
而如果用css来引入同样的图片,网页结构和内容加载完成之后,才开始加载背景图片,不会影响你浏览网页内容。这算比较大的区别之一。 4.如果是装饰性的图片就写在css里面,如果是内容性的图片就写在html里面。 打个比方,你要做一个有漂亮边框的相册。那么修饰边框的图片就写在css里面,相框里面的内容照片就写在html里面...
这算比较大的区别之一。 4.如果是装饰性的图片就写在css里面,如果是内容性的图片就写在html里面。 打个比方,你要做一个有漂亮边框的相册。那么修饰边框的图片就写在css里面,相框里面的内容照片就写在html里面。 如下场景使用img标签比较合适: 1、使用IMG(alt文本)图像有一个重要的语义时,比如一个警告图标。
3.在网页加载的过程中,以css背景图存在的图片会等到结构加载完成(网页的内容全部显示以后)才开始加载,而HTML中的<img>标签是网页结构的一部分会在加载结构过程中加载,换句话说,网页会先加载img标签的内容,再加载背景图片,如果你用img引入了一个很大的图片,那么再这个图片下载完成前,img之后的内容都不会显示,而用c...