🌐 第一章:欢迎来到 Web 世界

开启你的 HTML 学习之旅

🎯 本章目标:理解网页是如何构成的,能写出第一个合法的 HTML 页面。

1.1 什么是 HTML?

HTML(HyperText Markup Language,超文本标记语言)是构建网页的标准语言。 它不是编程语言,而是一种标记语言,用于描述网页的结构和内容。

🏗️ 通俗理解

想象你要建造一座房子:

没有 HTML,CSS 和 JavaScript 就无处附着。HTML 是网页的根基!

HTML 的核心特点:

1.2 HTML、CSS 和 JavaScript 的关系

🎭 人体比喻

<!-- HTML: 定义结构 -->
<h1>欢迎来到我的网站</h1>
<p>这是一个段落。</p>
<button>点击我</button>

<!-- CSS: 定义样式 -->
<style>
  h1 { color: blue; font-size: 24px; }
  p { color: gray; }
  button { background: green; color: white; }
</style>

<!-- JavaScript: 定义交互 -->
<script>
  document.querySelector('button').onclick = function() {
    alert('你好!');
  };
</script>

1.3 开发工具准备

📝 编辑器推荐:VS Code 2026 版配置

VS Code 是目前最流行的代码编辑器,免费且功能强大。

推荐安装的扩展:

  1. Live Server - 实时预览 HTML 页面
  2. Auto Rename Tag - 自动重命名配对的标签
  3. HTML CSS Support - CSS 智能提示
  4. Prettier - 代码格式化
  5. HTMLHint - HTML 语法检查

🔧 浏览器与开发者工具 (DevTools)

现代浏览器都内置了强大的开发者工具,按 F12Ctrl+Shift+I 打开。

常用功能:

快捷键技巧:在 VS Code 中输入 ! 然后按 Tab 键,可以快速生成 HTML 基础模板!

1.4 第一个 HTML 文件

文件命名规范

基础结构模板

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>我的第一个网页</title>
</head>
<body>
    <h1>Hello, World!</h1>
    <p>这是我的第一个 HTML 页面。</p>
</body>
</html>

<!DOCTYPE html> 的重要性

<!DOCTYPE html> 是文档类型声明,它告诉浏览器:"这是一个 HTML5 文档,请用标准模式渲染"。

如果不写这个声明,浏览器可能会进入怪异模式(Quirks Mode),导致页面显示异常。

它必须位于文件的第一行,前面不能有任何内容(包括空格和注释)。

✏️ 动手练习

  1. 打开 VS Code,新建一个文件
  2. 输入 ! 然后按 Tab
  3. <body> 标签内添加:
    <h1>你好,世界!</h1>
    <p>我是 [你的名字],这是我的第一个网页。</p>
  4. 保存为 index.html
  5. 右键点击文件,选择 "Open with Live Server"
  6. 在浏览器中查看效果!