1.9浏览器如何解析html

<html>
    <body>
    <h1>hello world!</h1>
    <script type="text/javascript">
        var today=new Date();
        document.write("<p> Today is: " + today.toString() + "</p>");
    </script>
    </body>
</html>

    浏览器加载上述html文件,因为脚本块放在了<h1>标题标记之后,因此浏览器将在脚本块之前的标记呈现完之后,在执行该脚本块。HTML布局引擎会忽略脚本块自身,脚本块的内容将被传递给浏览器中的Javascript引擎进行处理。当javascript引擎遇到结束标记</script>后,将把所产生的任何输出传递给布局引擎,并继续完成页面剩余部分的呈现工作;

posted @ 2013-08-15 17:09  wy2013  阅读(382)  评论(0)    收藏  举报