美文网首页
DOM加载顺序

DOM加载顺序

作者: d34skip | 来源:发表于2019-01-29 10:53 被阅读0次

    1,解析HTML结构。
    2,加载外部脚本和样式表文件。
    3,解析并执行脚本代码。
    4,构造HTML DOM模型。
    5,加载图片等外部文件。
    6,页面加载完毕。

    <html>
    <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 → 加载脚本 → 解析脚本 → 执行脚本 → 加载外部图像文件 → 页面初始化完毕

    相关文章

      网友评论

          本文标题:DOM加载顺序

          本文链接:https://www.haomeiwen.com/subject/cjatsqtx.html