前端规范与文档
日常通过MDN查文档没有什么问题,但是有些API找不到或者原理搞不清,只能查查规范是怎么说的,所以本文就说说,怎么查规范。
查规范前首先要知道规范在哪里...
首先进入w3,进一步搜索就到了ALL STANDARDS AND DRAFTS,到这里就可以找到HTML
、CSS
、DOM
、Web API
、XML
以及HTTP
的规范了,js
的不在这里,因为他的核心是ECMA-script
。
规范找来直接看,肯定是很晦涩的,实际上看规范前应该先搞清楚怎么看规范,推荐阅读:
- How to Read W3C Specs或者它的中文版
- 如何阅读W3C规范
核心的总结这里直接给拎出来了
- 建立明确的意识:规格是写给实现者,而非最终用户看的;
- 许多规格都包含一个专门章节,以说明其组织方式,以及应该如何阅读;
- 熟知规格专用词汇;
- 务请记住,您不必阅读逐字阅读规格。学会跳读,集中阅读有意义的部分;
- 跳过名字空间相关讨论章节;
- 学习阅读BNF,很多地方都在使用它;
- 学会阅读DTD,并从中找到语法问题的答案;
- 如果某项技术涉及可编程脚本,该信息就包含在绑定中。
- 只要耐心有加、坚持不懈,您一定会为从W3C规格中获取的海量信息而感到惊喜。
当然标准肯定都是英文的,但是W3C也在积极推进标准的翻译,翻译情况,可以戳W3C标准翻译。
根据自己的需求,我找到了CSS2.1的中文翻译1、CSS2.1的中文翻译2、CSS Home和HTML。
行文仓促,如有错误,欢迎批评指正~~~
转载请注明来源,文中所提文档可以在我的 Github 上下载~~~新博客现已迁移至 Github issues