WorkBuddy AI 编程入门
第 10 章

多页面网站:不止一个页面

你的个人主页只有一页。这一章教你怎么做出有多个页面的完整网站——主页、博客、项目展示,页面之间互相跳转。

单页面 vs 多页面

你现在只有一个 个人主页.html。多页面就是有多个 .html 文件,通过链接互相跳转。

多页面网站结构
🏠 index.html
主页 / 个人介绍
📝 blog.html
博客文章列表
📂 projects.html
项目展示
📬 about.html
关于我

每个页面是独立的 .html 文件,通过导航栏的链接互相跳转。

怎么让 WorkBuddy 帮你做

分步来,不要一次要太多:

第一步:设计导航栏

基于我现有的个人主页代码,在页面顶部加一个导航栏。

导航栏包含四个链接:首页 | 博客 | 项目 | 关于
点击每个链接跳转到对应的页面(blog.html, projects.html, about.html,这些页面稍后创建)。
导航栏风格跟主页统一,简洁干净。

第二步:创建子页面

帮我创建一个"博客"页面(blog.html)。要求:
- 顶部有同样的导航栏
- 页面内容:一个文章列表,包含 3 篇示例文章(标题+日期+简短摘要)
- 风格跟主页统一
- 代码写在一个独立的 HTML 文件里

第三步:重复创建其他页面

用同样的方式创建 projects.htmlabout.html

文件结构长什么样

📁 my-website/
├── index.html       ← 主页
├── blog.html       ← 博客
├── projects.html   ← 项目展示
└── about.html      ← 关于我

全部放在同一个文件夹里,这样链接就能互相找到。

🔗 链接是怎么工作的

在 HTML 里,<a href="blog.html">博客</a> 这个标签就是跳转链接。
href="blog.html" 的意思是"跳转到同级目录下的 blog.html 文件"。你不用记这些——WorkBuddy 会帮你写。你只需要告诉它"导航栏里加一个跳转到 blog.html 的链接"。

部署多页面网站

跟第 9 章一样,只不过这次上传整个文件夹(所有 .html 文件),而不仅仅是一个 index.html

本章小结

要点说明
多页面原理多个 .html 文件,通过链接互相跳转
做法先加导航栏 → 逐个创建子页面 → 保证每页都有导航栏
文件结构所有 .html 放同一个文件夹
部署整个文件夹上传到 GitHub Pages 或 Vercel