HTML DOM 簡(jiǎn)介
HTML DOM 定義了訪(fǎng)問(wèn)和操作 HTML 文檔的標(biāo)準(zhǔn)。
您應(yīng)該具備的基礎(chǔ)知識(shí)
在您繼續(xù)學(xué)習(xí)之前,您需要對(duì)以下內(nèi)容擁有基本的了解:
- HTML
- CSS
- JavaScript
如果您需要首先學(xué)習(xí)這些項(xiàng)目,請(qǐng)?jiān)L問(wèn)我們的首頁(yè)。
什么是 DOM?
DOM 是 W3C(萬(wàn)維網(wǎng)聯(lián)盟)的標(biāo)準(zhǔn)。
DOM 定義了訪(fǎng)問(wèn) HTML 和 XML 文檔的標(biāo)準(zhǔn):
“W3C 文檔對(duì)象模型 (DOM) 是中立于平臺(tái)和語(yǔ)言的接口,它允許程序和腳本動(dòng)態(tài)地訪(fǎng)問(wèn)和更新文檔的內(nèi)容、結(jié)構(gòu)和樣式。”
W3C DOM 標(biāo)準(zhǔn)被分為 3 個(gè)不同的部分:
- 核心 DOM - 針對(duì)任何結(jié)構(gòu)化文檔的標(biāo)準(zhǔn)模型
- XML DOM - 針對(duì) XML 文檔的標(biāo)準(zhǔn)模型
- HTML DOM - 針對(duì) HTML 文檔的標(biāo)準(zhǔn)模型
編者注:DOM 是 Document Object Model(文檔對(duì)象模型)的縮寫(xiě)。
什么是 XML DOM?
XML DOM 定義了所有 XML 元素的對(duì)象和屬性,以及訪(fǎng)問(wèn)它們的方法。
如果您需要學(xué)習(xí) XML DOM,請(qǐng)?jiān)L問(wèn)我們的 XML DOM 教程。
什么是 HTML DOM?
HTML DOM 是:
- HTML 的標(biāo)準(zhǔn)對(duì)象模型
- HTML 的標(biāo)準(zhǔn)編程接口
- W3C 標(biāo)準(zhǔn)
HTML DOM 定義了所有 HTML 元素的對(duì)象和屬性,以及訪(fǎng)問(wèn)它們的方法。
換言之,HTML DOM 是關(guān)于如何獲取、修改、添加或刪除 HTML 元素的標(biāo)準(zhǔn)。