HTML&&CSS基础知识点整理
HTML&&CSS基础知识点整理 一、WEB标准:一系列标准的集合 1. 结构(Structure):html 语言:XHTML[可扩展超文本标识语言]和XML[可扩展标记语言] 2. 表现(Preasentation):css 3. 行为(Behavior):JS[DOM+ES] 其中一些小的具体要求: 结构:标签小写、闭合、不能随意嵌套 CSS+JS:精良使用外链,不用行内 优点: 1. 易于维护 2. 页面响应快 3. 可访问性高 4. 提高设备兼容性 5. 易被解析(搜索引擎) Ps: 可维护性:出现问题时,修复Bug成本低且维护性好,还有一点是代码能够被其他开发人员理解。 可访问性:所有人都能理解,解析 二、浏览器内核 > - IE:Trident内核(多称:IE内核) > - Chrome:Webkit内核 ==> Blink内核 > - Firefox:Gecko内核(多称:IE内核) > - Safari:Webkit内核 > - Opear:Preato====>Webkit内核 ====> Blink内核 三、渲染原理 1、涉及到的概念 Dom Tree:浏览器将Html解析成属性的数据结构 Parse(构建Dom树):生成Dom树的行为 Css Rule Tree:浏览器将Css解析成属性的数据结构 Render Tree