加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用dtd定义元素

发布时间:2020-12-16 08:23:11 所属栏目:百科 来源:网络整理
导读:使用dtd定义元素 *语法: !ELEMENT 元素名 约束 *简单元素:没有子元素的元素 !ELEMENT name (#PCDATA) ***(#PCDATA):约束name是字符串类型 ***EMPTY:元素为空(没有内容) ***ANY:任意 举个栗子: !DOCTYPE person [ !ELEMENT person (name,age,sex,school)

使用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次或者多次 *子元素直接使用逗号隔开 ** 表示元素出现的顺序 *子元素直接使用 | 隔开 **表示元素只能出现其中的任意一个

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读