这是一个从 0 开始练习的静态网站项目,适合学习网页搭建的完整流程:
index.html:页面内容结构。styles.css:视觉样式和响应式布局。script.js:表单模拟提交等交互。assets/hero-workspace.png:首页主图资源。
进入项目目录:
cd "/Users/yancychan/codex project/starter-website"启动一个本地静态服务器:
python3 -m http.server 4173浏览器打开:
http://localhost:4173
starter-website/
├── assets/
│ └── hero-workspace.png
├── index.html
├── styles.css
├── script.js
└── README.md
适合练习 Git 和免费静态站部署。
- 在 GitHub 新建一个仓库,例如
starter-website。 - 在本地初始化并提交:
git init
git add .
git commit -m "创建练手网站"
git branch -M main
git remote add origin https://github.com/你的用户名/starter-website.git
git push -u origin main- 打开 GitHub 仓库的
Settings->Pages。 Build and deployment选择Deploy from a branch。- 分支选择
main,目录选择/root,保存。 - 等待部署完成,访问 GitHub 给出的 Pages 地址。
适合最快上线静态网站。
- 登录 Netlify。
- 选择
Add new site->Deploy manually。 - 把整个
starter-website文件夹拖进去。 - 等待部署完成,Netlify 会给一个临时域名。
适合以后继续学习前端框架。
- 登录 Vercel。
- 选择
Add New->Project。 - 导入 GitHub 上的
starter-website仓库。 - Framework Preset 选择
Other。 - Build Command 留空,Output Directory 留空或填
.。 - 点击部署。
- 把项目卡片改成自己的真实项目。
- 给联系表单接入真实后端或第三方表单服务。
- 加一个文章列表页面,练习多页面网站结构。
- 学会用 Git 提交版本,再部署到 GitHub Pages。