哪里是查找 DOM、JavaScript 和 CSS 完整文档的最佳位置?
最佳答案
为什么没有一个网站显示每个 JavaScript 方法或函数、每个 DOM 操作选项或每个 CSS 属性,原因有很多。主要原因是有多个浏览器具有不同的引擎。
当今最流行的引擎是: Trident、Gecko、Webkit 和 Presto。
JavaScript 和 CSS 是一个“始终在进行中”的元素,因此找到所有可用的 API 可能有点难。不过,有资源可以帮助您使用特定的浏览器。
我发现这些非常有用:
MDN Doc Center (Gecko)
- 适用于几乎所有浏览器的一般用例,尽管它们确实提供了有关其特定属性的更多信息,例如 CSS 中的
-mos
(Gecko)。 - HTML 引用:https://developer.mozilla.org/en/HTML/Element
- JavaScript 引用:https://developer.mozilla.org/en/JavaScript/Reference
- CSS 引用:https://developer.mozilla.org/En/CSS
- DOM 引用:https://developer.mozilla.org/en/Gecko_DOM_Reference
- 使用 Trident 引擎的最流行浏览器:Firefox、Camino、Flock、Seamonkey、Epiphany、Netscape
- 适用于几乎所有浏览器的一般用例,尽管它们确实提供了有关其特定属性的更多信息,例如 CSS 中的
Webkit
- 我最喜欢使用的引擎之一!它是 Safari 的强大动力,也是 Chrom 的基础。
- DOM:https://developer.apple.com/...riJSProgTopics/WebKitJavaScript.html
- HTML:https://developer.apple.com/library/safari/.../SafariHTMLRef
- CSS:https://developer.apple.com/library/safari/.../SafariCSSRef
- 使用 WebKit 引擎的最流行浏览器:Safari、Google Chrome、Epiphany、Konqueror
Opera Specs (Presto)
- 这不是世界上最有用的东西,但可以让您很好地了解 presto 引擎目前支持什么
- 链接:http://www.opera.com/docs/specs/productspecs/
- 使用 Presto 引擎的最流行浏览器:Opera Desktop/Mobile/Mini、Nintendo DS、Wii Internet Channel
MSDN (for Trident?)
- 我很少再只为 Internet Explorer 设计(如果有的话),但这看起来确实有点前途:
- 链接:http://msdn.microsoft.com/en-us/library/aa155073.aspx
- 使用 Trident 引擎的最流行浏览器:Internet Explorer、Avant Browser、Maxathon、AOL Browser
如果其他方法都失败了,请引用 W3(我不是指 W3 学校;这两者与事件无关):
ECMAScript(JavaScript 的派生来源)也有官方 PDF 规范:
关于javascript - DOM、JavaScript 和 CSS 的文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5758717/