浏览器何时请求图像



我以为这是一个很容易找到答案的问题,但我似乎找不到答案。

我相信,这可能会随着实施的不同而有所不同。但一般来说,对于最新版本的chrome、firefox、safari等浏览器,图像请求何时发送到服务器。

是在DOM元素被解析或呈现并引用了图像之后?我假设在第一次渲染DOM时,所有引用的图像都会立即被提取。显然,浏览器在请求之前会先检查缓存。

这与CSS中引用的图像有何不同?

一旦HTML标记关闭。

假设你有一个HTML聊天,服务器可能永远不会关闭流,DOM也永远不会完全加载,你会得到这样的结果:

<body>
   <div id="content">
      <span class="smily">
         <img src="smily.png">
      </sp.....

Whearat。。。定义当前尚未到达浏览器的数据。

除了:last-child伪类之外,所有css规则都可以匹配!

事实上:simly.png是在关闭img-标签之后请求的。

最新更新