簡體   English   中英

做一個<img>標簽與頁面的 rest 一起加載還是之后?

[英]Does an <img> tag load along side with the rest of the page or after?

我是 HTML 編程的新手,我正在嘗試理解 html 中的<img>標簽

但我無法理解何時加載圖像
例如在這段代碼中:

 #pic { display:inline-block; background-image:url('https://cdn.pixabay.com/photo/2015/04/19/08/32/marguerite-729510__340.jpg'); height:20rem; width:35rem; }
 <div>Hello how are you?</div> <img src="https://cdn.pixabay.com/photo/2015/04/23/22/00/tree-736885__480.jpg"> <br> <span id="pic"></span> <div>I'm good wbu?</div>

<img>是在加載其他標簽時先加載還是在加載之后或同時加載?
當瀏覽器加載新網頁時,DOM 元素的加載順序到底是什么?
相同的規則是否適用於background-image

Html 代碼逐行渲染,在您的代碼中 img 標簽在您的第一個 div 標簽之后渲染,您將 https src 給圖像,瀏覽器渲染機器不會等待圖像可用然后渲染下一行。 這就是為什么你會看到有時一開始我們可以看到網站的所有部分,除了圖像。

Img 標簽與所有標簽一樣呈現。 但是渲染圖像需要時間

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM