本章将从DTD角度讨论XML组件。DTD基本上将包含以下XML组件的声明-
元素XML元素可以定义为XML文档的构建块。元素可以充当容纳文本,元素,属性,媒体对象或所有元素混合的容器。 每个XML文档包含一个或多个元素,其边界由开始标签和结束标签界定,或者由空元素界定。 例以下是XML元素的简单示例 <name> Tutorials Point </name> 如您所见,我们已经定义了<name>标签。在<name>的开始和结束标记之间有一个文本。当元素在XML-DTD中使用时,需要声明,这将在DTD Elements一章中详细讨论。 属性属性是XML元素的一部分。元素可以具有任意数量的唯一属性。属性提供有关XML元素的更多信息,或更准确地说,它定义了元素的属性。XML属性始终是名称/值对。 例以下是XML属性的简单示例- <img src = "flower.jpg"/> 这里img是元素名称,而src是属性名称,而flower.jpg是为属性src给出的值。 如果在XML DTD中使用了属性,则需要声明这些属性,这将在DTD属性一章中详细讨论。 实体实体是XML中的占位符。这些可以在文档序言或DTD中声明。实体主要可以归类为-
有五个内置实体,它们使用格式正确的XML进行播放,它们是-
我们将在“ DTD实体 ”一章中详细研究XML DTD中的实体声明。 |