JavaScript HTML 文档结构

在HTML 文档中,其标记如与、

等都是成对出现的,称为标记对。

文档内容通过这些成对出现的标记对嵌入到文档中,与JavaScript 脚本等其他代码一起构成一个完整的HTML 文档。[code]<! DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0//EN”
http://www.w3.org/TR/REC-html140/strict.dtd”>

Frist Page!

DOM

[/code]可绘制成图所示的HTML 元素层次结构图。

载入文档后,document 元素相对于该文档而言是唯一的,访问该层次结构图中任何元素都以document 为根元素进行访问。

同时标记元素是标记元素和标记元素的父元素,同时又是document 元素的子元素。

可见如果HTML 文档中严格使用HTML成对标记,则其元素是相互嵌套的,并且通过相互之间在结构图中的层次结构关系可实现相互定位,为DOM 框架提供了理论基础。

注意:这里所说的document 元素、标记元素等,只是在单纯的HTML 文档背景下定义的;

元素又被称为对象;

在浏览器载入该文档并根据DOM 模型生成的节点。
树中,元素又被称为节点。其实它们代表同一事物,只是定义的背景不同而已。