正 文

一步一步学 XHTML


www.7dspace.com  更新日期:2005-11-5 4:50:46  七度空间


学习使用可扩展超文本标记语言(Extensible Hypertext Markup Language,XHTML)。XHTML 是一种基于 HTML 的语言,但是用结构良好的 XML 表示。不过,XHTML 不仅仅是标签和字符的规范化,还可能改变 Web 设计的方式。本教程为那些熟悉 HTML 并希望学习如何在实际网站中使用 XHTML 的开发人员提供了一步一步的介绍。

教程简介

XHTML 介绍

本教程为熟悉 HTML 并希望学习如何将 XHTML 应用于实际网站的开发人员提供了循序渐进的介绍。XHTML 不仅仅是一种兼容 XML 的变体。它还是从标签汤网站走向真正把内容和表示分离的站点的第一步,可以节省维护的时间和费用。本教程主要讨论 XHTML 1.1,偶尔也涉及到 XHTML 2.0。课程是围绕着例子设计的,读者可以在自己喜欢的浏览器中查看和试验这些例子。

谁应该阅读本教程?

XHTML 对于 Web 设计和管理的每个领域都有重要意义。它具有广泛的适用性,并且容易被熟悉 HTML 和 XML 的人所接受。Web 设计师通过本教程学习如何开发结构良好的网页。开发 Web 应用程序的程序员也应该阅读本教程。正在学习 XML 的开发人员应该通过本教程学习 XML 的一个最重要的例子。

先决条件

本教程假设读者熟悉 XML、XML 名称空间和 HTML。如果不熟悉 XML ,请阅读 developerWorks 教程“Introduction to XML”。如果不熟悉 HTML,可以阅读“Dave Raggett's introduction to HTML”。如果需要学习 XML 名称空间,请阅读文章“Plan to use XML namespaces, Part 1”。

强烈建议您尝试文中的例子。只需要一个支持 XHTML 1.1 的 Web 浏览器,当前大多数 Web 浏览器都支持该标准。文中给出的浏览器输出结果示例,使用的是 Fedora Core Linux 上 Firefox 1.0.4 的截屏图。Firefox 是一种流行的 Web 浏览器,支持 Windows、Mac OS X、Linux 和其他平台。它以 Mozilla 呈现引擎为基础。

关于本教程中的例子

本教程中包含很多 XHTML 文件的例子。可以在 zip 文件 x-xhtml-tutorial-files.zip中找到这里列出的所有例子。该压缩包中,所有文件都用前缀表示所在的节次和该节所有例子中的顺序。比如,第三节第一个例子的文件名以“eg_3_1”开头。

以 .xhtml 结束的文件是 XHTML。少数文件使用更特殊的扩展名,如 .xsl 表示 XSLT 转换文件。

每一节中都仔细地列出了所有例子文件及其相互之间的联系,只要按照本教程阅读,很容易找到相关的例子进行试验。

6页,页码:[1] [2] [3] [4] [5] [6] 

上一篇:如何修改TTL值来防止入侵
下一篇:用.NET Remoting来开发分布式应用初步
作者:Uche Ogbuji  来源:developerWorks 中国 ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐