第一部分:准备工作与项目设置

在开始写代码之前,我们需要先在 Dreamweaver 中创建一个新项目。

dw制作个人网页的代码
(图片来源网络,侵删)
  1. 打开 Dreamweaver

    • 启动 Adobe Dreamweaver。
    • 在欢迎界面,选择 “新建” -> “HTML”,这会创建一个基础的 HTML5 文档。
  2. 切换到“实时”视图

    • Dreamweaver 默认可能显示的是“实时”和“代码”的拆分视图,你可以通过顶部的视图切换按钮,确保你处于 “代码” 视图,这样我们可以专注于编写代码。
  3. 设置文件标题

    • 在代码视图的 <title> 标签中,将默认的“无标题文档”修改为你的个人网页标题,<title>张三的个人主页</title>
  4. 创建项目文件夹

    dw制作个人网页的代码
    (图片来源网络,侵删)
    • 为了保持文件整洁,建议创建一个专门的文件夹来存放你的网站文件(在桌面创建一个名为 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>&copy; 2025 张三的个人主页. All rights reserved.</p>
    </footer>
</body>
</html>

代码解释

dw制作个人网页的代码
(图片来源网络,侵删)
  • <!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; }:一个非常重要的设置,让元素的 paddingborder 不会增加其总宽度。
  • .container:一个包裹内容的容器,用于限制宽度和居中。
  • header, main section, footer:分别针对不同的区块设置背景色、内边距、圆角和阴影,使其看起来更有层次感。
  • linear-gradient:为头部创建了一个漂亮的渐变背景。
  • 选择器(如 header h1):用于精确地选择并修改特定元素的样式。

第三部分:在 Dreamweaver 中查看效果

最神奇的一步来了!

  1. 保存 两个文件 (index.htmlstyle.css)。
  2. 回到 index.html 的编辑窗口。
  3. 点击 DW 顶部工具栏的 “实时” 视图按钮。

你应该能看到一个被完美渲染出来的、美观的个人网页了!当你修改 index.htmlstyle.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)

  • 步骤
    1. <head> 标签中引入 AOS 的 CSS 和 JS 文件(可以从 AOS 官网 获取链接)。
    2. </body> 标签前引入 AOS 的初始化脚本。
    3. 在 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 制作个人网页的流程可以概括为:

  1. 规划结构:想好网页有哪些部分(头部、关于我、技能、联系我等)。
  2. 编写 HTML:使用语义化标签搭建网页的骨架。
  3. 编写 CSS:创建 style.css 文件,为 HTML 元素添加样式,美化网页。
  4. 实时预览:利用 DW 的“实时”视图,边写边看,高效调试。
  5. 优化与部署:添加响应式设计、交互效果,并最终将网站发布到互联网。

这个教程为你提供了一个坚实的基础,你可以在此基础上,自由地修改颜色、字体、布局,添加更多页面(如作品集 portfolio.html),让你的个人网页更加个性化和出色!祝你制作顺利!