【讲义】第七课:阶段性胜利

直播讲义

(方方) #1

预习

作业

问卷

周日总结课

回顾作业情况

  1. 装软件
  2. 命令行 git webpack grunt gulp
  3. Node.js 命令行 (JavaScript)
  4. HTTP 基础(页面、AJAX、JSON、JSONP)
  5. 万维网(标准)
  6. Node.js 服务器 / Git / SSH / GitHub

第一个完成的页面

  1. HTML 标记内容
  2. CSS 样式
  3. JS/VBScript 行为(通过 API 控制行为)
    1. console.log
    2. xxx.onlick = function(){}

浏览器解析、渲染顺序

  1. 为什么 CSS 写在 head 里
    1. CSS 下载完之前,不会去展示 后面 的 HTML
    2. CSS 可以预加载,以节约下载时间
    3. 一个域名同一时间最多请求4个链接(IE)、20个(Chrome)、10个(其他)
    4. 是否要等 CSS 全都下载完再显示页面?
      1. Chrome 不管 HTML 在 CSS 前面还是后面,都要等 CSS 下载完再 展示 HTML
      2. IE 只要看到一个 HTML 标签,就展示。
      3. Firefox
        1. 如果 link 在 head 里,那么一定要等 CSS 下载完再展示 HTML;
        2. 如果 link 在 body 里,那么看到一个 HTML 标签就展示。
  2. 为什么 JS 写在 body 最后

(宋来瑞) #2

双击 666


(方方) #3

(方方) #4