- DTD 有用资源
- DTD - 快速指南
- DTD - 有用资源
DTD - 组件
本章将从 DTD 的角度讨论 XML 组件。DTD 主要包含以下 XML 组件的声明:
元素
属性
实体
元素
XML 元素可以定义为 XML 文档的构建块。元素可以作为容器来容纳文本、元素、属性、媒体对象或所有这些的混合。
每个 XML 文档都包含一个或多个元素,其边界由起始标签和结束标签或空元素分隔。
示例
下面是一个简单的 XML 元素示例
<name> Tutorials Point </name>
如您所见,我们定义了一个 <name> 标签。在 <name> 的起始标签和结束标签之间有一段文本。在 XML-DTD 中使用元素时,需要声明这些元素,这将在 DTD 元素 章中详细讨论。
属性
属性是 XML 元素的一部分。一个元素可以具有任意数量的唯一属性。属性提供有关 XML 元素的更多信息,更准确地说,它定义了元素的属性。XML 属性始终是名称-值对。
示例
下面是一个简单的 XML 属性示例:
<img src = "flower.jpg"/>
这里,img 是元素名称,而 src 是属性名称,flower.jpg 是为属性 src 提供的值。
如果在 XML DTD 中使用属性,则需要声明这些属性,这将在 DTD 属性 章中详细讨论。
实体
实体是 XML 中的占位符。这些可以在文档序言或 DTD 中声明。实体主要分为:
内置实体
字符实体
通用实体
参数实体
在格式良好的 XML 中,有五个内置实体起作用,它们是:
与号:&
单引号:'
大于号:>
小于号:<
双引号:"
我们将在 DTD 实体 章中详细学习 XML DTD 中的实体声明。
广告