http://www.w3school.com.cn/w3c/index.asp
1. 什么是万维网? 为什么要开发万维网?
万维网,即 worldwideweb,或 W3C 致力于实现所有的用户都能够对 web 加以利用。利用指的是信息的获取和共享。
2. 万维网的实现原理: 开发一种信息展示和信息获取标准语言,用于用户终端client和服务器之间通讯。 该标准语言由client上的万维网浏览器和server上的web服务器解释,并完成服务请求和服务提供的操作。
3. 标准语言(标记语言)的发展:
HTML 2.0(HTML 是 Web 上的通用标记语言 标记+内容)-》HTML 3.2 (广泛标记)-》HTML 4.0、4.01 (引入CSS, 为实现内容和表现的分离)-》XHTML1.0(使使用 XML 对 HTML 4.01 进行了重新地表示) -》XTML 1.1 (模块化 DTD? ,XHTML 1.1 将规范划分为具备有限功能的模型。小型浏览器可以通过支持选定的模型来减低其复杂性) XTML Basic (
XHTML Basic 是 XHTML 1.1 的小型子集。它仅包含基本的 XHTML 特性,比如文本结构、图像、基本的标单以及基本的表格。它是为小型浏览器设计的(比如在手持设备中)。
) XHTML 事件 (DOM?) XFORMs? XHTML schemes XHTML2。0 Hlink、、
4. XML: XML 被设计用来描述、存储、传送及交换数据。(内容和表现的分离)
5. CSS: 样式表可描述文档如何被显示、发音或打印。CSS 是一种向网页添加样式的机制。(表现),XSL 1.0 :一门表达样式表的语言。
6. XML Schema 是基于 XML 的 DTD 替代物。
XML 1.0 支持可定义文档结构的 DTD。
XML Schema 对应用程序、文档结构、属性和数据类型有着更良好的支持。
7: DOM?
文档对象模型 (DOM) 是一个平台,一个中立于语言的应用程序编程接口 (API),允许程序访问并更改文档的内容、结构和样式。
8:
SOAP (Simple Object Access Protocol) 是一种中立于平台和语言的轻量级通信协议,使得程序可以通过标准的因特网 HTTP 进行通信。(SOAP 是基于 XML 的 Web Services 间的通信协议。)
总结:XML(数据)+CSS(表现)= XHTML