◆ XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。
◆ XHTML 的目标是取代 HTML。
◆ XHTML 与 HTML 4.01 几乎是相同的。
◆ XHTML 是更严格更纯净的 HTML 版本。
◆ XHTML 是作为一种 XML 应用被重新定义的 HTML。
◆ XHTML 是一个 W3C标准。
XHTML 是 HTML 与 XML(扩展标记语言)的结合物。XHTML 包含了所有与 XML 语法结合的 HTML 4.01 元素。
XML 是一种标记化语言,其中所有的东西都要被正确的标记,以产生形式良好的文档。
XML 用来描述数据,而 HTML 则用来显示数据。
今天的市场中存在着不同的浏览器技术,某些浏览器运行在计算机中,某些浏览器则运行在移动电话和手持设备上。而后者没有能力和手段来解释糟糕的标记语言。
因此,通过把 HTML 和 XML 各自的长处加以结合,我们得到了在现在和未来都能派上用场的标记语言 - XHTML。
正确答案:doctype、html、head、body 以及 title
三种:Strict, Transitional, Frameset,最常用的 XHTML DTD是Transitional。
将传统的 HTML 转换为 XHTML 1.0 是快捷且无痛的,只要你遵守一些简单的规则和容易的方针。不管是否使用过 HTML,都不会妨碍你使用 XHTML。
◆ 使用恰当的文档类型声明和命名空间。
◆ 使用 meta 元素声明你的内容类型。
◆ 使用小写字母书写所有的元素和属性。
◆ 为所有的属性值加引号。
◆ 为所有的属性分配值。
◆ 关闭所有的标签。
◆ 使用空格和斜线关闭空标签。
◆ 不要在注释中写双下划线。
◆ 确保小于号及和号为 < 和 &
文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。
通过 DTD,您的每一个 XML 文件均可携带一个有关其自身格式的描述。通过 DTD,独立的团体可一致地使用某个标准的 DTD 来交换数据。而您的应用程序也可使用某个标准的 DTD 来验证从外部接收到的数据。您还可以使用 DTD 来验证您自身的数据。
◆ PCDATA
PCDATA 的意思是被解析的字符数据(parsed character data)。
可把字符数据想象为 XML 元素的开始标签与结束标签之间的文本。
PCDATA 是会被解析器解析的文本。这些文本将被解析器检查实体以及标记。
文本中的标签会被当作标记来处理,而实体会被展开。
不过,被解析的字符数据不应当包含任何 &、< 或者 > 字符;需要使用 &、< 以及 > 实体来分别替换它们。
◆ CDATA
CDATA 的意思是字符数据(character data)。
CDATA 是不会被解析器解析的文本。在这些文本中的标签不会被当作标记来对待,其中的实体也不会被展开。
◆ Web Services 是应用程序组件
◆ Web Services 使用开放协议进行通信
◆ Web Services 是独立的(self-contained)并可自我描述
◆ Web Services 可通过使用UDDI来发现
◆ Web Services 可被其他应用程序使用
◆ XML 是 Web Services 的基础
◆ 可重复使用的应用程序组件。
◆ 连接现有的软件。
它们是:SOAP、WSDL 以及 UDDI。
什么是 SOAP?
基本的 Web services 平台是 XML + HTTP。
什么是 WSDL?
WSDL 是基于 XML 的用于描述 Web Services 以及如何访问 Web Services 的语言。
什么是UDDI?
UDDI 是一种目录服务,通过它,企业可注册并搜索 Web services。