了解WEB页面工具语言XML(一)产生背景
XML的诞生背景与
XML与HTML的起源,都可追溯至古老的Standard Generalized Markup Language,简称SGML。早在网络尚未诞生的时代,SGML已经存在,以其强大的文档标记功能崭露头角。作为一种通用标记语言,SGML拥有广阔的扩展性,这得益于其内含的一系列文档类型定义(DTD)。这些DTD赋予了标记深远的意义,使得SGML的语法能够灵活扩展。
SGML的庞大体系也带来了不小的挑战。它的复杂性和实现难度让计算机界面临不小的困扰。在这样的背景下,Web的先驱者——欧洲核子物理研究中心的研究人员,基于当时的计算机技术能力(1989年),提出了简洁明了的HTML语言。
HTML仅仅采纳了SGML中的一小部分标记,例如HTML 3.2定义了70种标记。为了在计算机上实现,HTML的标记是固定的,这意味着它的语法是不可扩展的,也不包含DTD。这种简洁的语法使得HTML易学易用,同时也极大地简化了Web浏览器的开发。HTML的这种简单性,是推动Web技术从专业计算机界走向社会大众、进入千家万户的关键。Web的发展如今如日中天,正是得益于HTML的普及。
有人提议直接使用SGML作为Web语言,以解决HTML面临的问题。SGML的庞大性使得用户学习和使用变得困难,更不用说全面实现SGML的浏览器了。于是,一种精简的SGML版本——XML应运而生。它是SGML的子集,既方便使用又易于实现。正是在这样的时代背景下,Web标准化组织W3C推荐使用XML,这一语言迅速获得了广泛的应用和认可。
XML的诞生,不仅解决了HTML表达力不足的问题,更在网络数据传输、信息集成、数据存储等领域展现出巨大的潜力。它的出现,为Web技术的发展开启了新的篇章。
网站源码
- 了解WEB页面工具语言XML(一)产生背景
- CSS中针对IE6、7和FF等浏览器的特殊样式写法
- 电脑桌面文件打不开的原因以及解决方法
- Illustrator制作超强蓝色3D立体AI艺术字效果
- 华为:年内要在南非卖出200万部手机
- Win8进入控制面板的四个妙招可方便日常操作
- flash怎么手绘小鲤鱼- flash画小锦鲤的教程
- 串口联网服务器是什么 串口联网服务器的简介
- Win10 Mobile一周年更新预览版14390更新内容及修复内
- 绘制晶莹剔透水晶按钮方法及表现要领
- Cortana小娜语音功能怎么用-win10小娜搜索及语音功
- Win10桌面图标怎么去掉小盾牌-
- Windows 10 Build 10031所有特性图文预览
- pacis.exe - pacis是什么进程 有什么用
- 天正cad无加密码保护的文件怎么分解-
- 如何在秋季抓拍美丽的玫瑰色小菊花-