待跟新
 
 
(1)head标签中会包含一些引用外部文件的代码,从开始运行就会下载这些被引用的外部文件
         当遇到script标签的时候
         浏览器暂停解析(不是暂停下载),将控制权交给JavaScript引擎(解释器)
          如果<script>标签引用了外部脚本,就下载该脚本,否则就直接执行,执行完毕后将控制权交给浏览器渲染引擎
(2)当head中代码解析完毕,会开始解析body中的代码
         如果此时head中引用的外部文件没有下载完,将会继续下载
         浏览器解析body代码中的元素,会按照head中声明一部分样式去解析
         如果此时遇到body标签中的<script>,同样会将控制权交给JavaScript引擎来解析JavaScript
         解析完毕后将控制权交还给浏览器渲染引擎。
         当body中的代码全部执行完毕、并且整个页面的css样式加载完毕后,css会重新渲染整个页面的html元素。
posted on 2023-01-13 15:28  黑逍逍  阅读(54)  评论(0编辑  收藏  举报