4.7. 格式化

4.7.1. DTD: 我的收藏夹

DTD定义了SGML文档的结构。在元素的一节,我们已经介绍了元素声明的语法,元素声明即是DTD的最重要的内容。

一个DTD就是用SGML语法表达的一系列语法声明。下面让我们通过一个例子,来学习DTD。

4.7.1. DTD: 我的收藏夹

常用的浏览器软件,都具有收藏夹的实现,如 Mozilla,IE就都有自己相应的收藏夹实现方式,但是它们之间不能相互兼容,而且不能方便的进行组织和备份。利用SGML/XML可以抽象出一个适合收藏夹的数据格式——收藏夹DTD,并用该数据格式撰写收藏夹,可以方便的实现数据提取、显示、以及转换为浏览器兼容格式。

看看这个例子: