RIA基础:XML、XHTML语言入门
1. 网络应用开发语言概述
在网络应用开发中,有几种关键的语言能帮助我们将意图传达给网页浏览器。虽然有观点认为学会一种计算机语言就等于学会了所有语言,但实际上这只适用于同一语言家族。例如,有过程式和面向对象语言编程经验的人,在进行网页编程时可能会感到棘手。
网页应用开发与桌面应用开发有着本质区别。桌面编程以过程和计算机为中心,关注对计算机硬件的控制;而网页编程以文档和用户为中心,侧重于结构化信息的组织和呈现,供用户消费。
以下介绍几种重要的语言:
- XML(可扩展标记语言) :一种元语言,用于创建特定主题的语言,进而生成有意义数据的文档。
- XHTML(可扩展超文本标记语言) :基于XML规则定义,用于描述在万维网上发布的文档。
- CSS(层叠样式表) :用于创建美观的规范,描述(X)HTML文档应如何呈现给用户。
- JavaScript :一种脚本语言,通过与用户和远程Web服务器交互,使网页具有实时性。
2. XML:互联网的通用语言
2.1 XML的诞生背景
20世纪90年代末科技蓬勃发展,互联网成为经济基础设施的重要组成部分。人们可以通过计算机和创意与全世界交流,同时也实现了计算机之间的自动化交互。然而,此前的计算机程序大多是为特定目的和小范围客户编写的,缺乏标准化的数据表示。随着网络应用的爆炸式增长,不同程序之间难以通信的问题凸显。
XML应运而生
XML与XHTML入门基础
超级会员免费看
订阅专栏 解锁全文
1800

被折叠的 条评论
为什么被折叠?



