对于JavaScript来说似乎很容易。如果您想了解语言本身的API,请咨询ES5。对于像jquery这样的图书馆,请访问www.api.jquery.com。
但对于HTML 5,去哪里查找specefic标签的API?
假设我想知道<video>
我的猜测是
https://developer.mozilla.org/en-US/
但这是从公司的角度来看 - Mozilla。那些发布规范的人是否有已发布的API?
我们可以使用<video>
作为示例吗?
这是一个有用的网站,我发现它说明它解析不同的specefications:
但看起来它只适用于JS部分。
我发现它使用谷歌搜索:
https://www.google.com/?gws_rd=ssl#q=html5+api&spell=1
我一直在使用w3schools b.c.它有最好的布局,但我听说很多人说不要使用它。
如果没有,那么资源是什么?
答案 0 :(得分:2)
到目前为止,还没有正式的HTML5 API或官方HTML5。人们认为“事实上的标准”是以下之一:
请注意,即使是最官方的HTML5 CR,也说:“这是一份草案文档,可能随时被其他文档更新,替换或废弃。除了正在进行的工作之外,引用这个文件是不恰当的。“实际上,它比这可能暗示的更稳定,更接近”标准“。
上述所有文件都是不完整的,因为它们引用了许多文件,例如: DOM规范和草案,留下必要的部分。引用的文件可能非常可变,甚至是粗略的。例如,引用WHATWG URL Living Standard而不是Internet-standard on URLs(URI),而不是各种旧的DOM规范和草稿,引用了新出现的文档。目前,HTML5 CR引用了W3C DOM4 CR。
答案 1 :(得分:0)
这是HTML标准。这听起来就像你正在寻找的那样。
http://www.whatwg.org/specs/web-apps/current-work/multipage/
对于<video>
示例,这是接口:
http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#htmlvideoelement
当然,很多有趣的事情都在HTMLMediaElement界面中。
如果你继续进入超级接口,你会发现它扩展了Element接口,它是DOM的一部分。
答案 2 :(得分:0)
另一个流行的标准来自W3C:
以下是W3C提供的差异列表:
答案 3 :(得分:0)
W3C于2014年10月28日发布了其官方Recommendation of HTML5。
在那里,您可以找到所有HTML5元素的完整参考,包括video元素。