副队长HTML+CSS博客网站实战 (7)-404页面开发
文章目录1. 页面开发思路2. 404.html 完整页面代码3. 外层容器与盒子基础 CSS4. 404 大号数字标题 CSS5. 文字说明区域 CSS6. 返回首页按钮 CSS7. 本篇小结1. 页面开发思路本篇开发 404 页面404.html继续复用网站公共头部与底部。404 页面为错误提示页采用单栏居中布局不需要侧边栏用于友好提示用户访问的地址不存在。页面结构页面标题、大号 404 数字提示、说明文本、返回首页按钮样式风格延续项目淡蓝色主题圆角、阴影保持和全站统一2. 404.html 完整页面代码下面是 404 页面完整 HTML 结构header、footer 复用项目公共代码main 区域放置提示内容。!DOCTYPEhtmlhtmllangzh-CNheadmetacharsetUTF-8metanameviewportcontentwidthdevice-width, initial-scale1.0title页面不存在 - HTMLCSS实战博客/titlelinkrelstylesheethrefcss/style.css/headbodyheaderdivclasscontainerdivclassheader-innerdivclasslogoHTMLCSS实战/divnavulclassnav-listliahrefindex.html首页/a/liliahreflist.html文章列表/a/liliahrefarticle.html文章详情/a/liliahrefabout.html关于本站/a/li/ul/nav/div/div/headermaindivclasscontainerdivclasswrap-404divclassbox-404h2classnum-404404/h2h3抱歉你访问的页面不存在/h3p可能是网址输入错误、链接失效或者文章已经删除请检查访问地址。/pahrefindex.htmlclassbtn-back返回首页/a/div/div/div/mainfooterdivclasscontainerp©2026 HTMLCSS实战博客 版权所有/p/div/footer/body/html重点说明导航菜单和前面所有页面保持一致保证网站内页面互通404 页面属于错误页面导航链接不需要添加 active 高亮。当前效果3. 外层容器与盒子基础 CSS编写外层容器与 404 卡片基础样式追加到 style.css 原有样式后面。/*404页面外层容器*/.wrap-404{margin:40px 0;min-height:400px;display:flex;align-items:center;justify-content:center;}/*404内容卡片*/.box-404{background:#fff;border-radius:8px;box-shadow:0 2px 8px #d8e8f8;padding:40px;text-align:center;}重点说明外层容器使用 flex 实现垂直水平居中卡片沿用全站统一的白色底色、圆角与淡蓝色阴影视觉风格统一。当前效果4. 404 大号数字标题 CSS设置 404 数字的大小、颜色作为页面核心视觉。.num-404{font-size:120px;color:#4086d3;margin:0;line-height:1;opacity:0.6;}重点说明line-height:1 消除默认行高减少数字上下多余间距使用项目主色调淡蓝色降低透明度弱化冲击感。当前效果5. 文字说明区域 CSS设置小标题与段落样式调整间距和行高。.box-404 h3{font-size:24px;color:#222;margin:20px 0 12px;}.box-404 p{font-size:16px;line-height:1.8;color:#444;margin-bottom:30px;}重点说明行高 1.8 和全站正文保持一致保证阅读舒适度合理设置外边距控制模块之间留白。当前效果6. 返回首页按钮 CSS美化返回首页的超链接做成按钮样式增加 hover 交互效果。.btn-back{display:inline-block;padding:12px 28px;background-color:#4086d3;color:#fff;text-decoration:none;border-radius:6px;}.btn-back:hover{background-color:#3070b8;}重点说明a 标签转为 inline-block才可以设置 paddinghover 加深颜色和网站其他按钮交互逻辑保持统一。最终效果7. 本篇小结本篇完成 404 错误页面 404.html 的开发练习 Flex 居中布局、卡片组件复用、超链接按钮美化卡片样式、配色、阴影和前面开发的所有页面完全统一。

相关新闻

MATLAB全景拼接实战:从块匹配到深度学习增强的完整实现

MATLAB全景拼接实战:从块匹配到深度学习增强的完整实现

简介:基于MATLAB的计算机视觉与深度学习实战代码,聚焦块匹配全景图像拼接,适合课程学习、毕业设计或算法验证。代码按灰度与RGB两条流程组织,包含图像读取、块匹配、几何变换估计与图像融合等模块,并提供GUI界面便于交…

2026/11/13 9:31:54 阅读更多 →
医疗知识图谱问答系统代码详解:从意图识别到Cypher查询

医疗知识图谱问答系统代码详解:从意图识别到Cypher查询

讲实话,前几篇我们把医疗知识图谱的构建思路、本体设计和数据导入都捋了一遍,这一篇开始进入真正的代码世界。上一篇我们分析了项目的基础架构和配置加载,这一次我准备把问答系统里最核心的那条链路彻底拆开,从用户输入一句话开始…

2026/11/11 8:46:27 阅读更多 →
分布外泛化(OOD)系统综述:从i.i.d.假设失效到因果不变性学习

分布外泛化(OOD)系统综述:从i.i.d.假设失效到因果不变性学习

简介:这份资源是清华大学崔鹏等学者撰写的《分布外泛化(Out-Of-Distribution Generalization)》综述论文PDF,面向深度学习研究者、算法工程师及关注模型鲁棒性的高年级学生,系统回应了训练与测试分布不一致时模型性能骤降这一核心难题。论文从…

2026/11/11 8:46:27 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/13 5:13:25 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/13 5:13:25 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/13 5:13:25 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/12 18:22:26 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/12 18:22:25 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/13 5:13:25 阅读更多 →

日新闻

周新闻

月新闻