为了账号安全,请及时绑定邮箱和手机立即绑定

SGML、HTML、XML和XHTML之间的关系?

SGML、HTML、XML和XHTML之间的关系?

JAROfLOvEaaa 2016-08-23 10:13:27
查看完整描述

1 回答

已采纳
?
___ytks

TA贡献5条经验 获得超0个赞

SGML(标准通用标记语言)是一种指定文档标记的标准,是一种描述了文档标记应该如何的元语言。 HTML是描述使用SGML的标记语言。

通过SGML,每一个HTML页面都需要在相同的地方创建并附加一个DTD(文档类型定义)节点。所以,你总是可以在HTML页面的顶部发现DTD用于解析目的的“DOCTYPE”属性。
<!--!doctype-->
由于解析SGML是一种痛苦,所以创建了XML。 XML使用SGML。例如,在SGML,你必须拥有成对的开始和结束标签,但在XML中,你可以使用自动关闭的标签。

XHTML源自于使用HTML 4.0的XML。你可以参考XML DTD如以下所示的代码片段。
<!--!doctype--><!--!doctype-->

查看完整回答
反对 回复 2016-08-23
  • 1 回答
  • 0 关注
  • 3592 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信