HTML基础知识:节点类型与文档结构

需积分: 14 0 下载量 86 浏览量 更新于2024-07-12 收藏 10.61MB PPT 举报
"HTML基础知识与节点类型" HTML是互联网上创建网页的主要语言,全称为超文本标记语言(Hypertext Markup Language)。它是一种解释执行的文本类语言,由W3C组织制定并维护标准。HTML文档通常包含三个主要部分:`<HTML>`、`<HEAD>`和`<BODY>`。`<HTML>`标签是整个文档的起始和结束标志,`<HEAD>`部分用于存放元数据,如网页标题,而`<BODY>`则包含了网页的实际内容,如文本、图片和链接。 在HTML文档中,节点是文档结构的基本单元。主要有以下几种节点类型: 1. 元素节点:代表HTML标签,如`<div>`、`<p>`等。它们有开始标签和结束标签,用来组织和定义页面结构。 2. 文本节点:位于标签之间,但不是注释的文本内容。元素节点的文本内容可以通过`nodeValue`属性获取。 节点还有几个重要的属性: - `nodeType`:表示节点的类型。元素节点的`nodeType`为1,文本节点的`nodeType`为3。 - `nodeValue`:返回节点的值。对于元素节点,通常是空;对于文本节点,它是文本内容。 - `firstChild`:指向元素的第一个子节点。 - `lastChild`:指向元素的最后一个子节点。 - `nextSibling`:指向当前节点的下一个兄弟节点。 - `previousSibling`:指向当前节点的前一个兄弟节点。 - `childNodes`:是一个包含所有子节点的集合,可以通过索引访问,如`node.childNodes[index]`或`node.childNodes.item(index)`。 HTML网页的创建不仅可以用专业的HTML编辑器,如Dreamweaver或FontPage,还可以使用简单的文本编辑器,如记事本。创建过程包括:打开记事本,编写HTML代码,保存为`.html`或`.htm`文件,然后预览效果。 编写HTML时,需注意遵循正确的语法,确保每个开始标签都有相应的结束标签,并正确嵌套标签。例如,`<h2>`标签可以嵌套在`<center>`标签内,写成`<h2><center>...</center></h2>`。 了解这些基本的HTML知识和节点操作,有助于构建和操作HTML文档,进而创建出结构清晰、功能丰富的网页。