SGML的构成有哪些部分?
SGML文件本身包含3个部分:
- SGML声明(SGML Declaration)。
- 文档类型定义(Document Type Definition,DTD)。
- 文档实例(Document Instance)。
其中,SGML声明是用来告诉SGML分析器(SGML Parser)在分析该份文件时,所使用的字符集和文件特性。文件类型定义是用来声明该份文件的结构与语法参数,不同的“文件内容”使用不同的“标记”来描述。在这里所谓“标记”(Tag)是指用一特定符号将信息内容中的某一部分加以注记,而此特定符号就称为“标记”。如“<”及“>”都是一种标记。当然标记也可以是任何一小段文字。如“<NAME>”与“</NAME>”,而“<NAME>Iamstudent</NAME>”则是一段加上标记的字串。在SGML标记语言的术语中,“<keyword”称为起始标记,相对的,“/keyvord>”则称为结束标记。起始标记与结束标记是否一定要成对,可自行定义,而在起始标记与结束标记两者之间的文字“keyword”称为“元素”。至于文档实例,就是加上标记处理后的文件。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!
请先 登录后发表评论 ~