MDN Web Docs
最权威的 Web 技术文档,查 JS / CSS / HTML 标准行为看这个。
MDN 是最权威的 Web 技术文档,由 Mozilla 维护。查 JavaScript、CSS、HTML 的标准行为和浏览器兼容性,MDN 是唯一一个可以当作最终依据的来源 —— 博客会过时、教程会写错,MDN 的兼容性表格是你和"这个属性到底能不能用"之间最后的裁判。
适合谁
- 所有前端开发者:查 API、查兼容性、查标准行为
- 遇到"某个特性到底支持到什么程度"这类问题时
- 想系统学习 Web 标准而不是碎片化搜教程的人
核心能力
- 浏览器兼容性表:每个特性都列出各浏览器各版本的支持情况,这是它最不可替代的部分
- 标准行为说明:讲清"规范要求是什么",而不只是"通常怎么写"
- 示例代码:可直接运行的互动示例
- 中文翻译:有中文版,但部分条目较旧,关键结论建议对照英文版
上手要点
- 只看中文页容易踩坑:部分中文翻译滞后,涉及版本行为时切到英文页确认
- 查特性先看兼容性表,再决定要不要用 —— 尤其是新 API
- 遇到浏览器行为不一致的问题,MDN 的规范说明往往能直接给出原因
- 把它设成搜索的优先来源,比在搜索引擎里翻二手教程快
定价与限制
完全免费,无广告干扰。内容由社区维护,准确度高但不排除个别条目滞后。
同类怎么选
查具体 API 和兼容性 MDN 没有替代品;中文入门教程看菜鸟教程;查别人踩过的坑看 Stack Overflow。这四个是互补关系,不是竞争关系。
常见问题
MDN 的中文版可靠吗?
大部分可靠,但部分条目滞后于英文版。做法是:中文页快速理解概念,涉及具体版本行为、兼容性、废弃特性的结论,切到英文页对照确认。
MDN 和 W3School 有什么区别?
MDN 讲标准和真实行为(含兼容性详情),是工程师的参考手册;W3School 更像快速上手的教程,深度有限。查问题、确认行为用 MDN;想快速看懂语法用教程站。
替代选择
- Stack Overflow —— 查实际踩坑与解决方案
- 菜鸟教程 —— 中文快速入门
- Can I use —— 专门查特性兼容性