SGML 代表 标准的通用标记语言。它已成为指定数字文档类型和内容描述的国际标准。SGML可以被认为是HTML和XML的母语,它们现在广泛用于转录数字文档。随着时间的推移,SGML在不同专业领域的受欢迎程度迅速增加。SGML也几乎没有障碍。由于SGML中没有广泛支持的样式表,因此由于SGML的强设置,开发了不稳定的软件。由于软件包之间的兼容性不同,SGML数据交换变得非常复杂,这可能会导致严重的问题。愤世嫉俗者称SGML为“听起来不错,也许以后会”,因为这些缺点。

现在XHTML是作为HTML 4.0的公式准备的草案。后来在HTML子集下开发的一系列数字文档。内容开发人员决定开发XHTML的原因有很多。这种语言旨在扩展,以便用户可以设计自己的标签。XHTML是可移植的。非桌面代理可以通过互联网访问这些数字文档。XHTML是XML的产物,而SGML产生了HTML。XML也被设计为可扩展的。XHTML也变得可扩展。对于SGML,XML已经创建了文档类型定义或DTD。 SGML可以说是XML及其子集的母体。

XHTML比SGML更具可持续性。随着时间的推移,Web 应用程序变得越来越复杂。这将导致XHTML的广泛普及。XHTML被大量的应用程序所支持。它可用于创建复杂的网站。在SGML的情况下,浏览器支持的应用程序并不多。XHTML文档遵循XML规则,可以转换为多种文件格式,如PDF,RSS或RFT。由于错误处理例程较短,少数可以支持 XHTML 的浏览器以更快的速度执行。包含自由主义错误的文档需要更多时间来处理。使用 XHTML 可以减少页面加载时间和下载速度。XHTML具有结束标记。对于初学者程序员来说,这是一个很好的开始,可以帮助Web专业人员保持更新。源代码将被转换为干净易读的版本,并提高作为网络专业人士的技能。总结地说:XHTML表现出了在基于SGML的应用程序中找不到的专业性。一些可以接受XHTML文档的浏览器是Google Chrome,Mozilla Firefox,Opera,Camino,Galleon,Safari和所有移动浏览器。

SGML和XHTML的区别

  • XHTML比SGML更具可持续性。
  • 与SGML不同,许多Web应用程序都支持XHTML。
  • SGML不支持转换为各种文件格式,包括PDF,RSS或RFT,如XHTML。
  • XHTML提供比SGML更快的页面加载和下载速度。
  • 所有XHTML都有结束标记,这在SGML中不可用。

SGML和XHTML的区别

本文由网友:高傲之 投稿 欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:SGML和XHTML的区别
本文链接:https://www.vsdiffer.com/vs/sgml-xhtml.html
免责声明:以上内容仅代表 网友:高傲之 个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。