# HTML/CSS/JS 基础 (Web Basics)
> 💡 **学习指南**:网页开发的三大基石,每个前端工程师的必修课。本章节将通过可视化和实战示例,带你快速理解 HTML、CSS 和 JavaScript 的职责与协作关系。
## 0. 快速上手:三剑客简介
现代网页由三种核心技术组成,它们各司其职,缺一不可。
## 1. HTML:网页的骨架
### 1.1 什么是 HTML?
**HTML (HyperText Markup Language)** 是超文本标记语言,用来定义网页的结构和内容。
简单来说,HTML 告诉浏览器:
- 这里是标题
- 这里是段落
- 这里是图片
- 这里是链接
### 1.2 HTML 基础语法
```html
欢迎来到我的网站
这是一段文字内容。
点击这里
```
**关键概念**:
- **标签 (Tags)**:用 `< >` 包裹的关键字,如 ``
- **元素 (Elements)**:标签 + 内容,如 `标题
`
- **属性 (Attributes)**:标签的附加信息,如 `src="photo.jpg"`
- **嵌套 (Nesting)**:标签可以包含其他标签
### 1.3 常用 HTML 标签
| 标签 | 用途 | 示例 |
|------|------|------|
| `` - `` | 标题(从大到小) | `文章标题
` |
| `
` | 段落 | `
这是一段话。
` |
| `` | 容器(块级) | `` |
| `
` | 容器(行内) | `红色文字` |
| `` / `` | 列表(无序/有序) | `` |
| `` | 链接 | `关于` |
| `
` | 图片 | `
` |
| `