纯HTML简历是可控性、可访问性、可长期存档的最优解,需用语义化标签、原生CSS、等宽字体回退链,并确保邮箱电话可点击、代码可验证、PDF打印可用。

纯 HTML 简历不是“炫技入口”,而是可控性、可访问性、可长期存档的最优解——只要你别用 flex 布局把屏幕阅读器搞晕,也别把联系方式藏在 background-image 里。
用语义化标签代替 div 堆砌
很多程序员写简历时习惯全用 真正难的不是写出 HTML,而是克制住想加「滚动视差」「技能雷达图」或「点击展开项目详情」的冲动——那些东西在招聘系统里大概率被解析失败,或者根本没人点。 技术岗简历常被 HR 用 技术简历里最常被忽略的是「可验证性」——你写了「用 Rust 实现了 LRU Cache」,但没给链接或代码,等于没写。
包裹「工作经历」「教育背景」等逻辑区块 作为一级子标题(如「技术栈」), 用于公司名或项目名,禁止跳级 列技能项,但注意:如果某项含多个子技能(如「React:Hooks、Redux Toolkit、Server Components」),用 更准确
@#@#@#@#@#@#@#@#@#@0 • @#@#@#@#@#@#@#@#@#@1 并排,中间用 • 分隔,比换行更节省垂直空间 样式,导致你贴的代码片段(如 <code>git log --oneline</code>)缩进全崩
bg-gray-50 在暗色系统里变成黑底黑字——HR 看不到你的 GitHub 链接@media (max-width: 600px) 下的 font-size 和 padding,不碰 grid 或复杂动画让简历在终端和打印场景下依然可用
curl 抓取、用 lpr 直接打印,或丢进 wkhtmltopdf 转 PDF。这时候这些细节决定是否失效:
font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;(优先选等宽字体,方便展示命令行/代码)position: fixed 和 transform——wkhtmltopdf 对这两者支持极差,容易切掉右半边内容width 和 height 属性(否则 PDF 里显示为 0×0);头像路径用相对路径,别用 data: URI(base64 过长会导致 PDF 生成失败) 加这行:,避免被爬虫当模板抓走项目链接和代码片段怎么放才不翻车
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











