使用dtd定义元素

前端之家收集整理的这篇文章主要介绍了使用dtd定义元素前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

使用dtd定义元素


*语法: <!ELEMENT 元素名 约束>

*简单元素:没有子元素的元素

<!ELEMENT name (#PCDATA)>
***(#PCDATA):约束name是字符串类型
***EMPTY:元素为空(没有内容)
***ANY:任意




举个栗子:


<!DOCTYPE person [
<!ELEMENT person (name,age,sex,school)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT age (#PCDATA)>
<!ELEMENT sex EMPTY>
<!ELEMENT schools ANY>
]>


复杂元素:

*<!ELEMENT person (name,school)> - 子元素只能出现一次 *<!ELEMENT 元素名称(子元素)> *表示子元素出现的次数 +:表示一次或者多次 ?:表示出现0次或者一次 #:表示0次或者多次 *子元素直接使用逗号隔开 ** 表示元素出现的顺序 *子元素直接使用 | 隔开 **表示元素只能出现其中的任意一个 原文链接:https://www.f2er.com/xml/294463.html

猜你在找的XML相关文章