SGML是什么呢?

SGML是什么呢?

SGML是什么东东,和XML 有什么区别吗?多谢啊

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

HTML是SGML的一个实例,它的DTD作为标准被固定下来,因此,HTML不能作为定义其它置标语言的元语言。XML是SGML的一个子集,严格地讲,XML也还是SGML。与HTML不同的是,XML有DTD,因而也可以象SGML那样,作为元语言,来定义其它文件系统,或称其它置标语言。如果把置标语言分为元置标语言和实例置标语言的话,SGML和XML都是元置标语言,而HTML和由XML派生的XHTML都是实例置标语言。希望可以帮到你!

  • 慕先生7419658 提问者 #1
    非常感谢!
    2017-09-07 13:17:55
  • Nekosan #2
    老师,请问什么是置标语言?
    2018-03-15 22:39:47
  • 卡布琦诺 回复 Nekosan #3
    置标语言是一种元语言,元语言是一套可以用来定义其他专门性置标语言的通用规则,在互联网上广泛使用的超文本置标语言,html就是由SGML置标语言定义的专门在WWW上使用的置标语言
    2018-03-16 09:55:22
提问者 慕先生7419658 2017-09-07 13:21:37

XML和HTML 都是SGML。 HTML 也有DTD ,只不过是固定下来了, XML的DTD 没有被固定, 所以可以编写其他的。 可以这样理解吗?

  • 简单、直白的理解是可以的
    2017-09-07 18:11:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
响应式开发与常用框架 2018
  • 参与学习           人
  • 提交作业       2198    份
  • 解答问题       5012    个

如果你有web端基础,既想进阶,又想进军移动端开发,那就来吧,我们专题为你带来的课程有HTML5、CSS3、移动基础、响应式、bootstrap、less等,让你在前端道路上畅通无阻!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师