最快做个人简历的方式是直接用语义化HTML写index.html,双击打开无需服务器;核心是用对标签(header/section/h2/ul/dl等)、适配PDF打印与GitHub Pages部署、克制炫技冲动。

index.html 文件双击就能打开,不用服务器、不装依赖、不配环境——这才是最快做个人简历的方式。别被“HTML+CSS+JS框架”带偏,90% 的招聘方只关心你能不能在 3 秒内被看清:姓名、电话、邮箱、最近一段经历、核心技能。结构对了,样式只是锦上添花。
用语义化标签搭骨架,别碰 table 布局
很多人一上来就写 <table><tr><td> 拼左右栏,结果导出 PDF 时内容错位、手机上横向滚动、ATS(招聘系统)根本读不到你的工作经历。
<ul><li>
<code><header></header> 包姓名、求职意向、一句话简介,别用 <h1></h1> 套 <div>
<li>每块内容(教育、工作、技能)必须用 <code><section></section> 隔开,内部用 <h2></h2>(模块名)、<h3></h3>(公司/学校名)、<p></p>(描述)自然嵌套
<a href="tel:+8613800138000">138-0013-8000</a> 和 <a href="mailto:name@example.com">name@example.com</a>,否则手机点不开<ul></ul>,别用顿号或空格堆砌;时间线类信息(如“2021.06–2023.08|XX 公司|前端开发”)改用 <dl>
<dt></dt>
<dd></dd>
</dl> 结构,语义清晰且方便后续加 CSS 对齐导出 PDF 不崩的关键三行代码
Chrome “另存为 PDF” 看似简单,但简历常被截断、页眉压字、联系方式变超链接不可点——问题不在 HTML 写错,而在没告诉浏览器“怎么印”。
- 在
里必须加:<meta name="viewport" content="width=device-width, initial-scale=1.0">,否则 PDF 导出按移动端缩放,文字小得看不清 - 加最小
@media print规则:重置背景为白色、文字为黑色,去掉所有box-shadow和border,防止打印时留白或漏色 - 给每段工作经历的
<section></section>加style="break-inside: avoid;",避免某段经历被硬生生切到两页中间
部署到 GitHub Pages 后样式丢失?先查路径和大小写
本地双击 index.html 正常,上传到 github.io 就变纯文字——90% 是路径写死或大小写不符(Windows 不敏感,Linux 敏感)。
- CSS 如果写在单独文件里(比如
style.css),引用必须用相对路径:<link rel="stylesheet" href="style.css">,别写./css/style.css或绝对路径 - 文件名严格区分大小写:
Style.css≠style.css,GitHub Pages 会 404 - 图片路径同理,
<img src="photo.jpg" alt="HTML怎么快速制作个人简历" >要确保同目录下真有这个文件,别用中文名或空格
别用内联样式,但也不必写完整 CSS 文件
想快速控制宽度、行高、间距,又不想建多个文件?直接在 里加 <style></style> 就够用。
立即学习“前端免费学习笔记(深入)”;
- 限制最大宽度防文字撑满:
body { max-width: 800px; margin: 0 auto; padding: 2rem; } - 用相对字号提升可读性:
body { font-size: 1.05rem; line-height: 1.6; },别写font-size: 16px - 日期等辅助信息统一用
<small></small>,它语义明确且浏览器默认设了更小字号 - 禁用
<font></font>、<center></center>—— 这些标签已废弃,现代浏览器可能忽略或触发怪异渲染模式
index.html —— 标签用对了,比任何炫技都管用。



















