Hacker News | 📄 原文链接 | 2026-10-27 收录

网站应该能打印:一份 @media print 样式表的完整示范

来源:brennenputh.me — 2026-10-24

📋 概述

作者习惯读纸质文档——用笔标注比在笔记本上读更投入,所以他决定让自己的博客在打印时也像样。他先试了直接 Ctrl-P,结果字号大两级、页眉难看、黑白打印下链接全是灰的。修法是一段 @media print 规则:用 .noPrint 隐藏不该出现的元素(导航、广告),用 .onlyPrint 只在纸上显示(作者署名),把正文压到 12pt、各级标题 12—16pt,链接强制黑色并加边框,代码块加实线框。文章强调这套东西本来就是 CSS 的正统用途,只是被单页应用和深色主题丢掉了。

🔑 核心要点

💡 金句

I read a lot of printed papers these days. While I enjoy reading on a laptop as much as the next guy, marking up a printed document engages me better.
← 返回 Hacker News 首页