鍍金池/ 問答/HTML/ Element, HTMLElement, HTMLHtmlElement有什么

Element, HTMLElement, HTMLHtmlElement有什么區(qū)別

MDN的API參考中,有這三個API,它們有什么區(qū)別,體現(xiàn)在網(wǎng)頁上有什么不一樣。

回答
編輯回答
伐木累

HTMLElement 對象表示 HTML 中的一個元素。
HTMLElement 對象繼承了Element 對象的標(biāo)準(zhǔn)屬性,也實現(xiàn)了一些非標(biāo)準(zhǔn)屬性。
HTMLBodyElement 是老版 可以棄用了
它們都可以看成是DOM(文檔對象模型),DOM 是 W3C(萬維網(wǎng)聯(lián)盟) 的推薦標(biāo)準(zhǔn).

2017年9月20日 21:12
編輯回答
淡墨

用通俗一點的話說就是:element是一個html元素,或者標(biāo)簽,每一個標(biāo)簽在dom中就是一個節(jié)點node,節(jié)點下面有element,document,characterData,attr.document代表一個html或xml文檔,element類型代表該文檔中的一個元素。HTMLElement和HTMLDocument只針對HTML文檔和元素
畫了一幅圖:
圖片描述

2017年1月8日 03:08