第一部分:准备工作与项目设置
在开始写代码之前,我们需要先在 Dreamweaver 中创建一个新项目。

(图片来源网络,侵删)
-
打开 Dreamweaver:
- 启动 Adobe Dreamweaver。
- 在欢迎界面,选择 “新建” -> “HTML”,这会创建一个基础的 HTML5 文档。
-
切换到“实时”视图:
- Dreamweaver 默认可能显示的是“实时”和“代码”的拆分视图,你可以通过顶部的视图切换按钮,确保你处于 “代码” 视图,这样我们可以专注于编写代码。
-
设置文件标题:
- 在代码视图的
<title>标签中,将默认的“无标题文档”修改为你的个人网页标题,<title>张三的个人主页</title>。
- 在代码视图的
-
创建项目文件夹:
(图片来源网络,侵删)- 为了保持文件整洁,建议创建一个专门的文件夹来存放你的网站文件(在桌面创建一个名为
my-website的文件夹)。 - 在 DW 中,通过 “文件” -> “新建站点”,按照向导设置你的本地站点根目录为这个
my-website文件夹。
- 为了保持文件整洁,建议创建一个专门的文件夹来存放你的网站文件(在桌面创建一个名为
第二部分:编写网页结构与基础代码
一个标准的网页由 HTML (结构)、CSS (样式) 和 JavaScript (交互) 组成,我们先从 HTML 结构开始。
HTML 结构 (骨架)
将以下代码复制并粘贴到你的 DW 代码编辑器中,替换掉默认内容,这构成了我们网页的基本骨架。
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">张三的个人主页</title>
<!-- 引入我们的 CSS 文件 -->
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<h1>你好,我是张三</h1>
<p>一名充满热情的前端开发者 & 设计师</p>
</header>
<main>
<section id="about">
<h2>关于我</h2>
<p>我热爱创造美观且实用的网页,擅长使用 HTML, CSS, JavaScript 等技术来构建现代化的用户界面。</p>
</section>
<section id="skills">
<h2>我的技能</h2>
<ul>
<li>HTML5</li>
<li>CSS3</li>
<li>JavaScript (ES6+)</li>
<li>响应式设计</li>
<li>UI/UX 设计</li>
</ul>
</section>
<section id="contact">
<h2>联系我</h2>
<p>如果你想和我合作或有任何问题,欢迎通过以下方式联系我:</p>
<p>邮箱:your.email@example.com</p>
</section>
</main>
<footer>
<p>© 2025 张三的个人主页. All rights reserved.</p>
</footer>
</body>
</html>
代码解释:

(图片来源网络,侵删)
<!DOCTYPE html>:声明这是一个 HTML5 文档。<html>:整个网页的根元素。<head>:包含网页的元信息,如标题、字符编码、引入的 CSS 文件等。<body>:包含所有在浏览器中可见的内容。<header>,<main>,<section>,<footer>:这些是 HTML5 的语义化标签,让代码结构更清晰,也利于搜索引擎优化。<link rel="stylesheet" href="style.css">:这行代码非常重要,它告诉浏览器去加载一个名为style.css的样式文件,来美化我们的网页。
CSS 样式 (美化网页)
我们的网页结构有了,但看起来很朴素,我们创建一个 CSS 文件来为它穿上“衣服”。
- 在 Dreamweaver 的“文件”面板中,右键点击你的站点,选择 “新建文件”,将其命名为
style.css。 - 双击打开
style.css文件,然后将以下 CSS 代码粘贴进去:
/* --- 全局样式重置 --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Helvetica Neue', Arial, sans-serif; /* 设置一个优雅的字体 */
line-height: 1.6;
background-color: #f4f4f4;
color: #333;
}
/* --- 布局容器 --- */
.container {
max-width: 900px; /* 限制内容最大宽度,避免在大屏幕上过宽 */
margin: 20px auto; /* 居中显示 */
padding: 0 20px;
}
/* --- 头部样式 --- */
header {
background: linear-gradient(135deg, #6a11cb 0%, #2575fc 100%); /* 渐变背景色 */
color: #fff;
text-align: center;
padding: 50px 20px;
border-radius: 8px;
margin-bottom: 30px;
}
header h1 {
font-size: 2.5em;
margin-bottom: 10px;
}
header p {
font-size: 1.2em;
font-weight: 300;
}
/* --- 主要内容区域 --- */
main section {
background: #fff;
padding: 30px;
margin-bottom: 20px;
border-radius: 8px;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
main section h2 {
color: #2575fc;
border-bottom: 2px solid #eee;
padding-bottom: 10px;
margin-bottom: 20px;
}
main section p {
margin-bottom: 15px;
}
main section ul {
list-style-type: none; /* 移除列表前的点 */
padding-left: 20px;
}
main section ul li {
padding: 8px 0;
position: relative;
}
main section ul li:before {
content: "▸ "; /* 添加一个自定义的列表符号 */
color: #6a11cb;
font-weight: bold;
}
/* --- 联系我部分 --- */
#contact p {
margin-bottom: 10px;
}
/* --- 页脚样式 --- */
footer {
text-align: center;
padding: 20px;
margin-top: 20px;
color: #777;
font-size: 0.9em;
}
CSS 代码解释:
* { box-sizing: border-box; }:一个非常重要的设置,让元素的padding和border不会增加其总宽度。.container:一个包裹内容的容器,用于限制宽度和居中。header,main section,footer:分别针对不同的区块设置背景色、内边距、圆角和阴影,使其看起来更有层次感。linear-gradient:为头部创建了一个漂亮的渐变背景。- 选择器(如
header h1):用于精确地选择并修改特定元素的样式。
第三部分:在 Dreamweaver 中查看效果
最神奇的一步来了!
- 保存 两个文件 (
index.html和style.css)。 - 回到
index.html的编辑窗口。 - 点击 DW 顶部工具栏的 “实时” 视图按钮。
你应该能看到一个被完美渲染出来的、美观的个人网页了!当你修改 index.html 或 style.css 中的代码时,“实时”视图会立刻更新,让你即时看到修改效果。
第四部分:进阶与优化建议
你已经成功创建了一个基础的个人网页!如果你想让它更专业,可以考虑以下进阶步骤:
添加响应式设计 (让手机也能看)
在 style.css 文件末尾添加以下媒体查询代码,这样你的网页在手机和平板上也能正常显示。
/* --- 响应式设计 --- */
@media (max-width: 768px) {
.container {
padding: 0 15px;
}
header {
padding: 30px 15px;
}
header h1 {
font-size: 2em;
}
main section {
padding: 20px;
}
}
添加交互效果 (如滚动动画)
可以使用轻量级的 JavaScript 库,如 AOS (Animate On Scroll)。
- 步骤:
- 在
<head>标签中引入 AOS 的 CSS 和 JS 文件(可以从 AOS 官网 获取链接)。 - 在
</body>标签前引入 AOS 的初始化脚本。 - 在 HTML 中,你想添加动画的元素上添加
data-aos属性,<section id="about" data-aos="fade-up">。
- 在
部署你的网站
当你完成所有设计后,需要将你的网站文件(index.html, style.css, 以及任何图片等)上传到网络服务器上,别人才能通过网址访问。
- 方法:
- FTP:使用 DW 内置的 “文件” -> “站点” -> “管理站点” 功能,设置 FTP 服务器信息,然后直接在 DW 中上传文件。
- GitHub Pages:将你的代码上传到 GitHub,然后启用 GitHub Pages 功能,即可获得一个免费的静态网站托管地址。
- 其他平台:如 Netlify, Vercere 等,也支持直接从 GitHub 仓库部署。
使用 Dreamweaver 制作个人网页的流程可以概括为:
- 规划结构:想好网页有哪些部分(头部、关于我、技能、联系我等)。
- 编写 HTML:使用语义化标签搭建网页的骨架。
- 编写 CSS:创建
style.css文件,为 HTML 元素添加样式,美化网页。 - 实时预览:利用 DW 的“实时”视图,边写边看,高效调试。
- 优化与部署:添加响应式设计、交互效果,并最终将网站发布到互联网。
这个教程为你提供了一个坚实的基础,你可以在此基础上,自由地修改颜色、字体、布局,添加更多页面(如作品集 portfolio.html),让你的个人网页更加个性化和出色!祝你制作顺利!
