请问IE5。0是不是没有实现DTD?

wabc 2001-06-13 08:23:00
要学习DTD应该用什么软件?
...全文
40 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
huanghaohua 2001-07-24
  • 打赏
  • 举报
回复
什么是DTD?

DTDs提供了定义文档规范的一种方法。这是在W3C XML1.0说明书中描述的数据描述的方法。下面我将给出关于DTDs相关事实的一些简短的纲要:


DTDs描述XML文档。

DTDs可用来检查XML文档的语义有效性和定义ID/IDREF关系。

DTDs使用尖括号、惊叹号、空格符、圆括号、问号和星号来定义哪些元素和属性可以使用以及它们能包含哪些内容。

DTDs能够为IE5所支持。

下面是个DTD的例子:


<!ELEMENT B (#PCDATA)>
<!ELEMENT A (B)>
<!ATTLIST A c CDATA #REQUIRED>

根据上面的DTD,下面的XML元素是有效的:
<A c="foo">
<B>9</B>
</A>

什么是XML Schema?
XML schema是用来描述XML元素和属性的。它基本上包括属性和元素类型说明,可以为XML元素和属性提供内容模块。


它很多情况下作用跟DTD差不多。但它的功能要超过DTD。


随着IE5一起发布的MSXML分析器,支持XML Schemas。


<A c="foo">
<B>9</B>
</A>

CFree 2001-07-22
  • 打赏
  • 举报
回复
在IE5中可以用DTD的;
任何文本编辑器都可以写DTD的,别告诉我你没NOTEPAD啊。

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧