DTD定义属性详解

DTD定义属性格式
<!ATTLIST 元素名 属性名 类型 属性特性 ......>
看如下例子:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE students[
<!ELEMENT students (student)>
<!ELEMENT student EMPTY>
<!ATTLIST student name CDATA #REQUIRED age CDATA #IMPLIED>
]>
<students>
<student name="张三" age="22" />
</students>

注:
1.类型:
CDATA ---相当于字符串
ID
IDREF/IDREFS
NMTOKEN/NMTOKENS ---是CDATA的一个子集,范围比CDATA小。
Enumerated ---枚举 如:男|女
ENTITY/ENTITIES
NOTATION
NOTATIONS
2.属性特点
#REQUIRED ---必须要出现
#IMPLIED ---可有可无
#FIXED ---固定值
default value ---默认值
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值