一、HTML 基础
1.1 浏览器内核
浏览器内核主要由渲染引擎和 JS 引擎组成。渲染引擎负责解析 HTML/CSS 并渲染页面,JS 引擎则负责执行 JavaScript 代码。不同浏览器的内核差异直接影响页面的兼容性:
| 浏览器 | 内核 | 备注 |
|---|---|---|
| IE | Trident | 适配 IE 及早期 Edge |
| Firefox | Gecko | 近年市场份额下降,存在打开速度慢、升级频繁问题 |
| Safari | WebKit | 常被误称为 Chrome 内核(Chrome 现已改用 Blink) |
| Chrome | Chromium/Blink | Blink 是 WebKit 分支,多数国产浏览器最新版基于 Blink 二次开发 |
| Opera | Presto/Blink | 早期用 Presto,现跟随 Chrome 使用 Blink |
| Edge | EdgeHTML/Blink | 新版 Edge 已切换为 Blink 内核 |
1.2 Web 标准(核心)
Web 标准由 W3C 等组织制定,旨在解决浏览器渲染差异。核心分为三部分:结构(HTML)、表现(CSS)和行为(JavaScript)。
| 标准类型 | 核心技术 | 作用描述 |
|---|---|---|
| 结构标准 | HTML | 对网页元素整理、分类 |
| 表现标准 | CSS | 设置元素版式、颜色、大小等外观 |
| 行为标准 | JavaScript | 定义网页交互逻辑、动态效果 |
1.3 HTML 文档结构
HTML 文档后缀为 .html,基础结构如下。注意 <!DOCTYPE html> 声明文档类型为 HTML5,lang 属性指定页面语言。
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>我的主页</title>
<!-- 可选:添加网页小图标 -->
<link rel= = =>
页面核心内容


