🗣 Wd提问: 个人静态网页制作
🤖 Ai回答: 个人静态网页制作指南(新手友好版)
静态网页是指不依赖服务器端处理、仅用HTML/CSS/JavaScript构建的网页,适合展示个人简历、作品集、博客等简单内容。制作过程简单快捷,无需服务器配置,下面手把手教你从零开始!
一、准备工作
所需工具
代码编辑器:推荐 [VS Code](https://code.visualstudio.com/)(免费、轻量、插件丰富)
浏览器:Chrome/Firefox(用于预览和调试)
GitHub账号:免费部署网站([注册地址](https://github.com/))
二、项目结构搭建
创建项目文件夹,按以下结构组织文件:
my-portfolio/
├── index.html 主页面(单页设计)
├── css/
│ └── style.css 样式文件
├── js/
│ └── script.js 交互脚本(可选)
└── images/ 存放所有图片
💡 为什么用单页设计?
个人网站内容通常较少,单页设计(所有内容在一个HTML文件中)更简单,导航通过锚点跳转,无需多个HTML文件。
三、编写代码(附完整示例)
1、HTML结构(index.html)
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
<! 引入字体和图标库
<link href=https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap rel=stylesheet
<link rel=stylesheet href=https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css
<! 引入CSS
<link rel=stylesheet href=css/style.css
</head
<body
<! 导航栏
<header
<nav class=container
<a href= class=logo张三</a
<ul class=nav-links
<li<a href=home首页</a</li
<li<a href=about关于我</a</li
<li<a href=portfolio作品集</a</li
<li<a href=contact联系我</a</li
</ul
<button class=mobile-menu-btn
<i class=fas fa-bars</i
</button
</nav
</header
<! 主内容区
<main
<! 首页
<section id=home class=section
<div class=container
<h1欢迎来到我的个人网站</h1
<p前端开发工程师 | 设计爱好者</p
<a href=contact class=btn立即联系</a
</div
</section
<! 关于我
<section id=about class=section
<div class=container
<h2关于我</h2
<div class=about-content
<img src=images/profile.jpg alt=个人头像 class=profile-img
<div
<p我是张三,热爱前端开发与UI设计,擅长HTML/CSS/JavaScript...</p
<p拥有3年项目经验,曾参与XX项目...</p
</div
</div
</div
</section
<! 作品集
<section id=portfolio class=section
<div class=container
<h2我的作品</h2
<div class=portfolio-grid
<div class=portfolio-item
<img src=images/project1.jpg alt=项目1
<h3电商网站</h3
<pHTML/CSS/JavaScript</p
</div
<! 更多项目..、
</div
</div
</section
<! 联系我
<section id=contact class=section
<div class=container
<h2联系我</h2
<form class=contact-form
<input type=text placeholder=姓名 required
<input type=email placeholder=邮箱 required
<textarea placeholder=留言 required</textarea
<button type=submit发送</button
</form
<div class=social-links
<a href=<i class=fab fa-github</i</a
<a href=<i class=fab fa-weixin</i</a
<a href=<i class=fab fa-linkedin</i</a
</div
</div
</section
</main
<! 页脚
<footer
<div class=container
<p© 2023 我的个人网站 | All Rights Reserved</p
</div
</footer
<! 引入JS(如果需要交互)
<script src=js/script.js</script
</body
</html
2、样式设计(css/style.css)
css
/* 基础重置 */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Roboto', sans-serif;
line-height: 1.6;
color: 333;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 0 20px;
}
.section {
padding: 80px 0;
}
/* 导航栏样式 */
header {
background: 2c3e50;
color: white;
position: fixed;
width: 100%;
z-index: 100;
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}
nav {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px 0;
}
.logo {
font-size: 1.5rem;
font-weight: 700;
color: white;
text-decoration: none;
}
.nav-links {
display: flex;
list-style: none;
gap: 30px;
}
.nav-links a {
color: white;
text-decoration: none;
transition: color 0.3s;
}
.nav-links a:hover {
color: 3498db;
}
.mobile-menu-btn {
display: none;
background: none;
border: none;
color: white;
font-size: 1.5rem;
cursor: pointer;
}
/* 响应式设计 */
@media (max-width: 768px) {
.nav-links {
display: none;
flex-direction: column;
width: 100%;
position: absolute;
top: 70px;
left: 0;
background: 2c3e50;
padding: 20px 0;
}
.nav-links.active {
display: flex;
}
.mobile-menu-btn {
display: block;
}
.section {
padding: 60px 0;
}
}
/* 按钮样式 */
.btn {
display: inline-block;
background: 3498db;
color: white;
padding: 10px 20px;
text-decoration: none;
border-radius: 4px;
transition: background 0.3s;
}
.btn:hover {
background: 2980b9;
}
/* 作品集网格 */
.portfolio-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
gap: 20px;
margin-top: 30px;
}
.portfolio-item {
background: f5f5f5;
border-radius: 8px;
overflow: hidden;
transition: transform 0.3s;
}
.portfolio-item:hover {
transform: translateY(-5px);
}
.portfolio-item img {
width: 100%;
height: 150px;
object-fit: cover;
}
.portfolio-item h3 {
padding: 15px;
font-size: 1.1rem;
}
/* 联系表单 */
.contact-form {
max-width: 600px;
margin: 30px auto 0;
}
.contact-form input,
.contact-form textarea {
width: 100%;
padding: 12px;
margin-bottom: 15px;
border: 1px solid ddd;
border-radius: 4px;
font-size: 1rem;
}
.contact-form button {
background: 2ecc71;
color: white;
border: none;
padding: 12px 20px;
border-radius: 4px;
cursor: pointer;
font-size: 1rem;
}
📣 商家广告:





0
IP地址: 73.66.113.113
搜索次数: 40
提问时间: 2025-11-03 08:35:23
🛒 域名购买:
685.net.cn
8xg.net
yq.gs
94.plus
houbao.net
635.net.cn
34.gold
723.net.cn
68.hk
9.gz.cn
❓️ 热门提问:
成都vps
挂机类pc游戏
域名批量 购买
翻译工具SEO
根据ip定位位置
pub.sa域名
众筹系统源码定制
计算机机箱型号及价格
程序Nginx PHP-FPM配置
SYN攻击Windows服务器
豌豆Ai站群搜索引擎系统
🌐 域名评估:
uu.mo.cn
aaaa.sh.cn
77ph.com
qmw.com
46.hk
sf.xj.cn
aaa.hl.cn
pkio.cn
ausr.cn
xphone.beauty
⛏ 最新挖掘:
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
租香港vps
平塘县福利院
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。