免费获取学习方案
ARTICLE DETAIL

资讯详情

深耕编程基础知识与建站技术分享的一线实战洞察。

自学网站建设好学吗图解步骤详解

自学网站建设好学吗图解步骤详解

自学网站建设好学吗图解步骤详解

自己不会代码想做网站?想找个靠谱的方案,但又怕被坑?别急,这文章就是给你这种小白准备的,从零开始,图解步骤一步步教你搞定。

很多人以为网站建设必须得会编程,其实不然。现在有现成的工具、模板和平台,连代码都不会也能做出一个像样的网站。关键在于选对工具和方法。下面我会结合我的10年经验,给你一套自学网站建设好学吗的完整路径。

一、设计原则:从零开始搭建网站,设计不能乱来

不管你是想做个企业官网,还是做个商城网站,设计原则是基础。很多新手一上来就堆元素,结果页面杂乱,用户体验差,搜索引擎也抓不住重点。

设计原则的核心是什么?

  • 一致性(Consistency):所有页面的风格、按钮、字体、间距要统一,不能一个页面是蓝色按钮,另一个是红色。
  • 可读性(Readability):文字清晰易读,颜色对比要明显。比如,白色背景上用深色字体。
  • 简洁性(Simplicity):不要把页面搞得花里胡哨,用户第一眼看到的是信息,不是装饰。
  • 导航清晰(Navigation):用户在你的网站上应该能快速找到想要的内容,而不是像迷宫一样绕来绕去。
  • 响应式(Responsiveness):现在90%的用户都是用手机访问网站,所以你的网站必须能在不同设备上正常显示。

为什么设计原则重要?

Cloudflare 文档里也提到,好的网站设计不仅影响用户体验,还会影响搜索引擎的抓取效率。如果页面混乱、跳转太多,搜索引擎可能认为你的网站“质量不高”,从而降低排名。

所以,设计不能随便来,必须建立一套规范,不管是用哪种建站平台,都得遵守这些基本原则。

二、布局与间距规范:别让网站看起来像拼图

很多新手在做网站时,最常见的问题就是布局不规范,元素之间的间距乱七八糟,整体看起来不协调。这里我给一套我常用的布局与间距规范,帮助你快速建立一个视觉统一的网站。

1. 通用布局结构

  • Header(顶部栏):导航栏、Logo、搜索框等。
  • Main(主体内容):产品展示、文章内容等。
  • Sidebar(侧边栏):可选,用于放置菜单、广告、推荐内容等。
  • Footer(页脚):版权信息、链接、联系方式等。

2. 间距规范(单位:px)

元素类型 间距值(px) 备注
大标题(H1) 30 上下间距
副标题(H2) 20 上下间距
正文段落 16 段落间距
按钮与输入框 12 与上一元素的垂直间距
图片与文字 10 图片与文字之间的垂直间距
导航栏项 8 水平间距
侧边栏与主体内容 20 左右间距

3. 响应式布局的考虑

  • 移动端布局要采用Flexbox或CSS Grid,保证元素在小屏幕上能正确排列。
  • 用@media查询来适配不同屏幕尺寸,例如:
/* 响应式布局示例 */
@media (max-width: 768px) {.main-content {flex-direction: column;}.sidebar {display: none;}
}

这段代码在屏幕宽度小于768px时,将主体内容改为垂直排列,并隐藏侧边栏,适合手机端浏览。

三、色彩与字体:让网站“有味道”

网站的颜色和字体,决定了用户的第一印象。选错颜色,用户可能一眼就走;选对了,用户会愿意多停留。

1. 配色方案建议

  • 主色:用于Logo、导航栏、按钮等突出元素,通常用品牌色。
  • 辅助色:用于强调、链接、按钮的悬停效果等。
  • 背景色:建议用浅色或中性色,如#F5F5F5、#FFFFFF,避免影响可读性。

2. 常用配色方案

类型 颜色代码 适用场景
蓝色系 #007BFF 科技类、企业类网站
绿色系 #28A745 生态、健康、环保类网站
橙色系 #FD7E14 创意、教育、儿童类网站
灰色系 #6C757D 专业、商务类网站
红色系 #DC3545 促销、活动、警告类网站

你也可以用工具如 Coolors 来生成合适的配色方案。

3. 字体选择建议

  • 标题字体:推荐使用无衬线字体,如Roboto、Open Sans、Lato,清晰易读。
  • 正文字体:推荐使用思源黑体、Noto Sans CJK、文泉驿正黑等,支持中文显示。
  • 字体大小建议:
元素类型 字体大小(px) 行高(line-height)
H1(大标题) 32 1.5
H2(小标题) 24 1.4
正文段落 16 1.6
按钮文字 16 1.5
导航栏文字 14 1.4

字体不能太小,否则用户看不清。尤其对于老年人或视力不佳的用户,字体大小至关重要。

四、组件设计:常见的网页组件规范

网站上的很多功能,其实都依赖于组件设计,比如按钮、卡片、表单等。每个组件的规范设计,都能极大提升用户体验。

1. 按钮组件

类型 样式 颜色 状态
主按钮 圆角矩形 主色(如#007BFF) 默认状态:实心,悬停:变深
次按钮 圆角矩形 浅色(如#6C757D) 默认状态:浅色,悬停:变深
链接按钮 无背景 主色(如#007BFF) 指针样式为“手”
/* 按钮组件示例 */
.btn-primary {background-color: #007BFF;color: #fff;padding: 12px 20px;border: none;border-radius: 6px;cursor: pointer;font-size: 16px;
}.btn-primary:hover {background-color: #0056b3;
}

2. 卡片组件

卡片是网站上非常常见的元素,用于展示文章、产品、推荐内容等。一个规范的卡片结构应该包含:

  • 图片或图标
  • 标题
  • 副标题或描述
  • 按钮或链接
<!-- 卡片组件示例 -->
<div class="card"><img src="image.jpg" alt="卡片图片" class="card-img"><div class="card-body"><h3 class="card-title">卡片标题</h3><p class="card-text">这里是卡片的描述文字。</p><a href="#" class="btn btn-primary">查看详情</a></div>
</div>

3. 表单组件

表单是用户与网站互动的关键入口,设计不当会导致用户流失。

  • 输入框:宽度适中,边框清晰,要有占位符提示。
  • 提交按钮:颜色突出,位置明显。
  • 错误提示:用红色字体提示用户错误信息。
<!-- 表单组件示例 -->
<form><label for="name">姓名:</label><input type="text" id="name" placeholder="请输入您的姓名" required><label for="email">邮箱:</label><input type="email" id="email" placeholder="请输入您的邮箱" required><button type="submit" class="btn btn-primary">提交</button>
</form>

五、前端实现:用代码实现你的设计

如果你打算完全从零开始,而不是使用建站平台,那么前端实现是你必须掌握的内容。不过不用担心,我们只讲最基础、最实用的部分,让你能快速做出一个可用的网站。

1. HTML结构

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 rel="stylesheet" href="style.css">
</head>
<body><header><h1>我的网站</h1><nav><ul><li><a href="#">首页</a></li><li><a href="#">关于我们</a></li><li><a href="#">联系我们</a></li></ul></nav></header><main><section><h2>欢迎来到我的网站</h2><p>这是一个用HTML和CSS制作的简单网站。</p></section></main><footer><p>&copy; 2025 我的网站. 保留所有权利。</p></footer>
</body>
</html>

2. CSS样式

CSS是网站的皮肤,决定了网站的外观和布局。你可以用一个单独的CSS文件来管理所有样式,或者直接写在<style>标签里。

/* CSS样式示例 */
body {font-family: 'Open Sans', sans-serif;margin: 0;padding: 0;background-color: #f5f5f5;color: #333;
}header {background-color: #007BFF;color: #fff;padding: 20px;text-align: center;
}nav ul {list-style: none;padding: 0;margin: 0;display: flex;justify-content: center;gap: 20px;
}nav ul li a {color: #fff;text-decoration: none;
}main {padding: 40px 20px;max-width: 1000px;margin: auto;background-color: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}footer {background-color: #333;color: #fff;text-align: center;padding: 20px;
}

3. 响应式设计

为了让网站在手机上也能正常显示,你需要加入响应式设计。我们可以用媒体查询来调整不同屏幕尺寸下的样式:

/* 响应式设计示例 */
@media (max-width: 768px) {header {padding: 15px;}nav ul {flex-direction: column;align-items: center;}main {padding: 20px;}
}

六、上线部署与优化:别让网站“胎死腹中”

网站做好后,下一步就是部署上线了。很多人以为部署很简单,但其实一不小心就可能出现各种问题,比如404错误、加载慢、安全漏洞等。

1. 部署前的准备

  • 域名:买一个域名,比如“yourwebsite.com”。
  • 服务器:选择一个可靠的服务器,比如阿里云、腾讯云、AWS等。
  • SSL证书:为了网站安全,必须安装SSL证书,确保网站用HTTPS协议。
  • ICP备案:如果你的网站在中国境内访问,必须完成ICP备案,否则会被屏蔽。

2. 上传网站文件

  • 如果你用的是FTP工具,比如FileZilla,可以直接上传你的网站文件到服务器。
  • 如果你用的是云平台,比如阿里云、腾讯云,可以使用控制台直接部署网站。

3. 检查网站是否正常

  • 打开浏览器,输入你的域名,确认页面是否正常显示。
  • 检查网站加载速度,如果太慢,可能需要优化图片或使用CDN。
  • 检查是否有404错误,确保所有链接都能正确跳转。

4. SEO优化

  • 标题标签():写清楚你的网站主题。</li> <li><strong>描述标签</strong>(<meta name="description" content="...">):写一段简短的网站介绍,利于搜索引擎抓取。</li> <li><strong>关键词</strong>:合理使用关键词,但不要堆砌。</li> <li><strong>结构清晰</strong>:网站结构要清晰,内容要围绕用户需求,提高页面停留时间。</li> </ul> <h3 id="section-21">5. 安全防护</h3> <ul> <li>安装<strong>Cloudflare</strong>等CDN服务,可以有效防止DDoS攻击。</li> <li>定期更新服务器系统和网站代码,防止漏洞被利用。</li> <li>使用<strong>WAF</strong>(Web应用防火墙),防止SQL注入、XSS攻击等。</li> </ul> <h2 id="section-22">七、合格标准与通过率、证书补办流程、薪资区间与地区差异</h2> <p>你可能会关心:自学网站建设合格的标准是什么?通过率高不高?如果证书弄丢了怎么办?还有,从事这个行业能赚多少钱?</p> <h3 id="section-23">1. 自学网站建设合格标准</h3> <ul> <li>能够独立完成一个完整网站的搭建。</li> <li>网站结构清晰、布局合理、功能完整。</li> <li>页面加载速度控制在3秒以内。</li> <li>无明显错误,比如404、JS错误等。</li> <li>通过基本的SEO检查,比如Meta标签、Alt标签等。</li> </ul> <h3 id="section-24">2. 通过率与证书</h3> <ul> <li>自学通过率因人而异,但如果按照上述步骤,<strong>90%以上的人可以完成一个可用的网站</strong>。</li> <li>如果你希望获得专业认证,可以考取<strong>Google Analytics认证</strong>、<strong>AWS开发人员认证</strong>、<strong>W3C前端认证</strong>等。</li> </ul> <blockquote> <p>如果你丢了相关证书,通常可以通过官方渠道申请<strong>证书补办</strong>,比如Google的认证系统,通常只需要提供姓名、邮箱、支付费用即可重新获取证书。</p> </blockquote> <h3 id="section-25">3. 薪资与地区差异</h3> <ul> <li><strong>初级前端/网站开发者</strong>:月薪在6k-10k之间,一线城市如北京、上海、深圳可能更高。</li> <li><strong>中级开发者</strong>:月薪在10k-18k之间。</li> <li><strong>高级或资深开发者</strong>:月薪在18k-30k,甚至更高。</li> <li><strong>地区差异</strong>:一线城市的薪资普遍高于二三线城市,但竞争也更激烈。</li> </ul> <blockquote> <p>但如果你是自己做网站,比如建站公司、自由职业者,<strong>利润空间可能更大</strong>,但需要较强的客户资源和运营能力。</p> </blockquote> <h2 id="section-26">有什么其他建站疑问?评论区留言挨个回</h2> </div> <div class="article-foot"> <div class="article-tags"> <a href="/news.html">编程学习</a> <a href="/news.html">技术干货</a> <a href="/news.html">建站教程</a> </div> <a class="btn btn-ghost" href="/news.html">返回列表</a> </div> </article> <aside class="news-side"> <!-- 相关新闻 --> <div class="side-card"> <h4>相关推荐</h4> <div class="news-mini"> <a class="mini-item" href="/news/82790"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/运营网站需要多少钱怎么选域名服务器搞不懂" alt="运营网站需要多少钱怎么选域名服务器搞不懂" width="84" height="64"></div> <div class="m-body"><h5>运营网站需要多少钱怎么选域名服务器搞不懂</h5><span class="m-date">2026/11/4 13:00:42</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/82780"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/深圳西乡做网站的网站安全防护图解步骤:避开这些坑才能真正防住攻击" alt="深圳西乡做网站的网站安全防护图解步骤:避开这些坑才能真正防住攻击" width="84" height="64"></div> <div class="m-body"><h5>深圳西乡做网站的网站安全防护图解步骤:避开这些坑才能真正防住攻击</h5><span class="m-date">2026/11/4 12:58:38</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/82770"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/3个方案对比:WordPress游客购买功能实现图解步骤" alt="3个方案对比:WordPress游客购买功能实现图解步骤" width="84" height="64"></div> <div class="m-body"><h5>3个方案对比:WordPress游客购买功能实现图解步骤</h5><span class="m-date">2026/11/4 12:56:44</span></div> </a> </div> </div> <!-- 最新新闻 --> <div class="side-card"> <h4>更多资讯</h4> <div class="news-mini"> <a class="mini-item" href="/news/83100"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/2026最新区块链的网站怎么做全流程避坑指南" alt="2026最新区块链的网站怎么做全流程避坑指南" width="84" height="64"></div> <div class="m-body"><h5>2026最新区块链的网站怎么做全流程避坑指南</h5><span class="m-date">2026/11/4 13:50:55</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/83090"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/菜单网站图片素材怎么选 保姆级建站教程教你避坑不踩雷" alt="菜单网站图片素材怎么选 保姆级建站教程教你避坑不踩雷" width="84" height="64"></div> <div class="m-body"><h5>菜单网站图片素材怎么选 保姆级建站教程教你避坑不踩雷</h5><span class="m-date">2026/11/4 13:49:00</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/83080"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/网站建设标准流程对比评测:别让改需求拖垮你的项目" alt="网站建设标准流程对比评测:别让改需求拖垮你的项目" width="84" height="64"></div> <div class="m-body"><h5>网站建设标准流程对比评测:别让改需求拖垮你的项目</h5><span class="m-date">2026/11/4 13:46:58</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/83070"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/网站开发甲方需求文档怎么写才不翻车?最佳实践帮你避开坑" alt="网站开发甲方需求文档怎么写才不翻车?最佳实践帮你避开坑" width="84" height="64"></div> <div class="m-body"><h5>网站开发甲方需求文档怎么写才不翻车?最佳实践帮你避开坑</h5><span class="m-date">2026/11/4 13:45:51</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/83060"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/从零搭建企业官网全流程:网页特效代码大全免费获取攻略" alt="从零搭建企业官网全流程:网页特效代码大全免费获取攻略" width="84" height="64"></div> <div class="m-body"><h5>从零搭建企业官网全流程:网页特效代码大全免费获取攻略</h5><span class="m-date">2026/11/4 13:44:28</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/83050"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/WordPress分类目录层级怎么选,备案流程一头雾水别慌" alt="WordPress分类目录层级怎么选,备案流程一头雾水别慌" width="84" height="64"></div> <div class="m-body"><h5>WordPress分类目录层级怎么选,备案流程一头雾水别慌</h5><span class="m-date">2026/11/4 13:42:33</span></div> </a> </div> <!-- 日新闻 --> <div class="news-mini"> <a class="mini-item" href="/news/77860"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/什么是电子商务网站建设与管理源码下载全解析" alt="什么是电子商务网站建设与管理源码下载全解析" width="84" height="64"></div> <div class="m-body"><h5>什么是电子商务网站建设与管理源码下载全解析</h5><span class="m-date">2026/11/4 0:00:00</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/77870"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/30分钟搞定网站上传:做的网站怎么上传到网上+建站报价全解析" alt="30分钟搞定网站上传:做的网站怎么上传到网上+建站报价全解析" width="84" height="64"></div> <div class="m-body"><h5>30分钟搞定网站上传:做的网站怎么上传到网上+建站报价全解析</h5><span class="m-date">2026/11/4 0:01:18</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/77880"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/东莞最大的网络公司域名服务器搞不懂?对比评测帮你理清思路" alt="东莞最大的网络公司域名服务器搞不懂?对比评测帮你理清思路" width="84" height="64"></div> <div class="m-body"><h5>东莞最大的网络公司域名服务器搞不懂?对比评测帮你理清思路</h5><span class="m-date">2026/11/4 0:02:49</span></div> </a> </div> <!-- 周新闻 --> <div class="news-mini"> <a class="mini-item" href="/news/50600"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/抖音小程序源码怎么选?别再用丑得要命的模板了,最佳实践来了" alt="抖音小程序源码怎么选?别再用丑得要命的模板了,最佳实践来了" width="84" height="64"></div> <div class="m-body"><h5>抖音小程序源码怎么选?别再用丑得要命的模板了,最佳实践来了</h5><span class="m-date">2026/11/1 0:00:23</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/50609"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/株洲网站排名优化注意事项:备案流程一头雾水怎么破?" alt="株洲网站排名优化注意事项:备案流程一头雾水怎么破?" width="84" height="64"></div> <div class="m-body"><h5>株洲网站排名优化注意事项:备案流程一头雾水怎么破?</h5><span class="m-date">2026/11/1 0:02:04</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/50618"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/7天搞定备案流程一头雾水,用性能优化让seo排名工具快速提高" alt="7天搞定备案流程一头雾水,用性能优化让seo排名工具快速提高" width="84" height="64"></div> <div class="m-body"><h5>7天搞定备案流程一头雾水,用性能优化让seo排名工具快速提高</h5><span class="m-date">2026/11/1 0:04:04</span></div> </a> </div> <!-- 月新闻 --> <div class="news-mini"> <a class="mini-item" href="/news/50600"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/抖音小程序源码怎么选?别再用丑得要命的模板了,最佳实践来了" alt="抖音小程序源码怎么选?别再用丑得要命的模板了,最佳实践来了" width="84" height="64"></div> <div class="m-body"><h5>抖音小程序源码怎么选?别再用丑得要命的模板了,最佳实践来了</h5><span class="m-date">2026/11/1 0:00:23</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/50609"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/株洲网站排名优化注意事项:备案流程一头雾水怎么破?" alt="株洲网站排名优化注意事项:备案流程一头雾水怎么破?" width="84" height="64"></div> <div class="m-body"><h5>株洲网站排名优化注意事项:备案流程一头雾水怎么破?</h5><span class="m-date">2026/11/1 0:02:04</span></div> </a> </div> <div class="news-mini"> <a class="mini-item" href="/news/50618"> <div class="m-thumb"><img src="http://pic.xiahunao.cn/yaotu/7天搞定备案流程一头雾水,用性能优化让seo排名工具快速提高" alt="7天搞定备案流程一头雾水,用性能优化让seo排名工具快速提高" width="84" height="64"></div> <div class="m-body"><h5>7天搞定备案流程一头雾水,用性能优化让seo排名工具快速提高</h5><span class="m-date">2026/11/1 0:04:04</span></div> </a> </div> </div> <!-- 侧栏 CTA --> <div class="side-cta-card"> <h4 style="border:none;color:#fff;margin-bottom:10px">需要学习方案?</h4> <p>免费编程能力评估,48小时内定制学习路线。</p> <a class="btn btn-primary" href="/contact.html" style="width:100%;justify-content:center;background:#fff;color:var(--blue-deep)">立即咨询</a> </div> </aside> </div> </div> </section> <!-- ====== 页脚 ====== --> <footer class="site-foot"> <div class="container"> <div class="foot-grid"> <div class="foot-col"> <div class="foot-brand"> <img src="/images/logo.svg" alt="编程学习之家" width="36" height="36"> <strong>编程学习之家</strong> </div> <p>专注编程基础知识科普与建站技术分享,深耕前端、后端、数据库等编程领域知识,助力编程爱好者与建站从业者快速掌握专业技能。</p> </div> <div class="foot-col"> <h4>编程教程</h4> <ul> <li><a href="/tutorial-frontend.html">前端开发教程</a></li> <li><a href="/tutorial-backend.html">后端开发教程</a></li> <li><a href="/tutorial-database.html">数据库运维</a></li> <li><a href="/tutorial-beginner.html">零基础入门</a></li> <li><a href="/tutorial-website.html">建站代码教学</a></li> </ul> </div> <div class="foot-col"> <h4>快速导航</h4> <ul> <li><a href="/index.html">网站首页</a></li> <li><a href="/knowledge.html">编程知识</a></li> <li><a href="/cases.html">客户案例</a></li> <li><a href="/news.html">资讯中心</a></li> <li><a href="/about.html">关于我们</a></li> </ul> </div> <div class="foot-col"> <h4>联系方式</h4> <ul class="foot-contact"> <li><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="#7EC4D9" stroke-width="1.8"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z"/></svg> 400-888-6789</li> <li><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="#7EC4D9" stroke-width="1.8"><path d="M4 4h16v16H4z"/><path d="M22 6l-10 7L2 6"/></svg> service@pgsr.cn</li> <li><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="#7EC4D9" stroke-width="1.8"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>郑州市金水区花园路编程大厦</li> </ul> </div> </div> <div class="foot-bottom"> <p>© 2026 编程学习之家(pgsr.cn)版权所有</p> <div class="foot-links"> <a href="/about.html">关于我们</a> <a href="/faq.html">常见问题</a> <a href="/contact.html">联系我们</a> </div> </div> </div> </footer> </main> </div> <button class="back-top" aria-label="返回顶部"> <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 19V5M5 12l7-7 7 7"/></svg> </button> <script src="/js/main.js"></script></body></html>