了解WEB页面工具语言XML(二)定义
关于XML:一种描述与交换数据的强大语言
XML,作为SGML的精简版,融合了SGML的丰富功能与HTML的易用性,完美适配Web应用。它继承了SGML的可扩展性,而这正是HTML所无法比拟的。XML的强大之处在于,它不再局限于固定的标记,而是允许我们定义无数的标记来描述文档中的信息,并允许嵌套的信息结构。HTML主要是Web数据显示的通用语言,而XML则为我们提供了一个直接处理Web数据的通用方法。
深入XML,我们会发现它包括两大核心语言:XSL(可扩展样式语言)和XLL(可扩展链接语言)。
XSL是用于将XML数据转化为HTML或其他格式的语言。它拥有类似于叠式页面CSS的功能,让开发者能构建具有表达层结构的Web页面,这些页面与XML的数据结构相互独立。XSL能够解读无数的标记,让Web版面更加丰富多彩,实现动态的文本、跑马灯式的文字效果。XSL还擅长处理多国文字、双字节的汉字显示以及复杂的网格处理。
另一方面,XLL作为XML的链接语言,与HTML的链接有着相似之处,但功能更为强大。XLL支持可扩展的、多方向的链接,打破了HTML仅支持超级文本概念下最简单链接的限制。它能支持独立于地址的域名、双向链路、环路以及多源集合链接等。XLL链接完全按照用户的要求来指定和管理,不受文档的制约。
为了让XML更加易学易用,设计者精简了SGML中不常用的功能。就像汉字中常用的只有几千字,SGML常用的部分仅占20%,XML则舍弃了SGML中不常用的部分,使其精简到了原来的五分之一。这使得XML的语法说明书只有短短的30页,而SGML却长达500页。XML在设计时也考虑到了易用性,无论是用户编写Web页面还是设计人员实现XML浏览器,都相对容易上手。
简而言之,XML以一种简单而灵活的标准格式,为Web应用提供了一个有效的描述和交换数据的手段。HTML为我们展示了全球数据的通用显示方法,而XML则为我们提供了直接处理全球数据的通用方法。通过XML,我们可以在Web上轻松实现数据的交换、整合和展示。
编程语言
- 了解WEB页面工具语言XML(二)定义
- ai怎么画乌贼矢量图- ai画乌贼的教程
- ai怎么画三维立体的木箱- ai木箱子的画法
- 电脑重装系统后无法上网怎么办?
- ai怎么绘制男女约会的浪漫场景图片-
- 电脑win键失效怎么办- 键盘win键无效的解决办法
- css3 中translate和transition的使用方法
- ai渐变面板在哪里-ai设置渐变的N种方法汇总
- IE6,IE7浏览器下 margin 无效的解决方法
- cad怎么算多条线段长度- cad计算所有线段总长度的
- Win10手机系统新发现 影像新功能更加强大
- FreeBSD在安装ports时时间过长的解决方法
- cad无法通过虚拟打印机将dwg格式转换成jpg格式怎
- RedmiBook 13笔记本怎么样 RedmiBook 13笔记本拆解+评测
- cdr文件打印以后字体发生变化怎么办-
- 中投公司投资东南亚打车应用GrabTaxi