- 解析HTML結構。
- 加載外部腳本和樣式表文件。
- 解析並執行腳本代碼。
- 構造HTML DOM模型。
- 加載圖片等外部文件。
- 頁面加載完畢。
加載順序實例:
<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Title</title> <style type="text/css"> body { font-sie: 12px; } </style> <link href="style.css" rel="stylesheet" type="text/css" media="all" /> <script src="js.js" type="text/javascript"></script> </head> <body> <div> <script type="text/javascript"> function f1() { } </script> <img src="1.gif" /> </div> <script type="text/javascript"> function f2() { } </script> </body> </html>
html → head → title → #text(網頁標題) → style → 加載樣式 → 解析樣式 → link → 加載外部樣式表文件 → 解析外部樣式表 → script → 加載外部腳本文件 → 解析外部腳本文件 → 執行外部腳本 → body → div → script → 加載腳本 → 解析腳本 → 執行腳本 → img → script → 加載腳本 → 解析腳本 → 執行腳本 → 加載外部圖像文件 → 頁面初始化完畢
