例如,这些差异规范的目的是什么.第一个和最后一个链接包含有关HTMLElement的信息..
> http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/
> http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/
> http://www.w3.org/TR/html5/
我在这里找到了一个可能的答案:http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/html.html#ID-1176245063-h2,即
The goals of the HTML-specific DOM API are:
to specialize and add functionality that relates specifically to HTML documents and elements … to provIDe convenIEnce mechanisms,where appropriate,for common and frequent operations on HTML documents.
这是否意味着上面列表中的第三个链接扩展了第一个链接中描述的DOM Core?
或者如果您实现DOM Core,那么可以让您 *** 作简单的文档,但是如果您实现HTML,那可以让您像一个超级DOM,可以让您 *** 纵更复杂的对象?
最后说,你想实现自己的浏览器,只能打开HTML5网站(渲染和支持JavaScript).阅读第3个链接中的规范是否足够,或者您是否首先需要实现DOM中提供的所有内容,然后实现HTML5特定的内容?
正如你可以看到我很困惑,所以很难制定正确的问题:)
UPDATE
我想我想知道DOM API对HTML API与DOM HTML API与HTML DOM API =)
DOM-core是具有元素和属性的所有XML文档(包括HTML)通用的对象模型. HTML-DOM是核心DOM的扩展,具有针对各种HTML元素的更具体的接口.
总结以上是内存溢出为你收集整理的被DOM和HTML(API)之间的关系所困惑全部内容,希望文章能够帮你解决被DOM和HTML(API)之间的关系所困惑所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)