关于DTD文件

阅读:342 2019-03-19 14:39:37 来源:开源中国

dtd不支持域名机制

元素编写规范如下:其中元素说明可进行以下的取值(注意括号的使用):empty表示该元素是单标签表示的,即开始标签也就是结束标签,如html标签中的
any表示该元素是双标签格式的,且开始标签和结束标签之间的内容任意(#pcdata)表示该元素是双标签格式的,且开始标签和结束标签之间的内容是pcdata类型的数据(元素名称1,元素名称2,元素名称3....)表示该元素可以拥有的子元素的元素名,注意这些子元素后面可以用以下的符号进行修饰:*、+、?,用*号修饰表示,这个子元素在其父元素中可以出现0次会是0次以上,用?号修改表示这个元素在其父元素中出现1或是1次以上,用+号修饰表示这个元素在其父元素中出现0或是1次,如下例,表示当写xml文档时,人这个标签对中有且只有一个姓名,0个或是0个以上的电话号码,1个或是1个以上的家庭住址,0个或是1个老婆(我们国家是这样要求的,别的国家我就不知道了..)(元素名称1|元素名称2|元素名称3...)用或连接符来连接元素,表示这几个元素中的之一出现在其父元素中,如,其它元素的含义同上,然后(gongcandang|otherdang)表示这个人要么是共产党,要么是别的什么党,不能既入共产党又入别的党(要不然就是对党不忠...)属性

编写规范如下:元素名称:表示这个属性是哪个元素所拥有的属性属性名称:表示这个属性在元素中应该出现的名字,只有知道了这个名称,才能确切的对某一属性进行赋值属性类型:属性的取值类型,由于这个比较固定,所以就直接摘录w3school上的解释

默认值:这个属性的默认取值,同理由于这个比较固定,所以就直接摘录w3school上的解释

上一篇: adb命令是什么
相关文章
{{ v.title }}
{{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
你可能感兴趣
推荐阅读 更多>
推荐商标

{{ v.name }}

{{ v.cls }}类

立即购买 联系客服