可扩展的样式表语言转换(XSLT)

XSLT,即可扩展的样式表语言转换,全称是Extensible Stylesheet Language Transformations,是用于转换 XML 的语言。

未来的网站只能向不同的浏览器并向其他web服务器以不同的格式传递数据。而 XSLT 则是一种将 XML 数据转换为不同格式的新的 W3C 标准。

XSLT 可以把 XML 文件转换为浏览器可识别的格式,比如 HTML,或者 WML – 一种用于许多手持设备的标记语言。

XSLT 还可以添加元素,并对元素进行删除、重新排列及排序,测试并确定显示哪些元素,等等。

可扩展超文本标记语言(XHTML)

XHTML 指可扩展超文本标记语言,即Extensible HyperText Markup Language。

XHTML 1.0 是源自 W3C 的最新的 HTML 标准。它于 2000 年 1 月 26 日成为正式的推荐标准(Recommendation)。W3C Recommendation 意味着其规范的稳定性,同时其规范目前已成为一种 Web 标准。

XHTML 是一种使用 XML 进行重构的 HTML 4.01,并可以通过遵循一些简单的指导方针立即在现有的浏览器中投入使用。

XHTML – HTML 的未来

层叠样式表(CSS)

层叠样式表(Cascading Style Sheets – CSS)

样式可定义 HTML 元素如何被显示,类似 font 标签在 HTML 3.2 中所起到的作用。样式通常被保存在 HTML 文档之外的文件中。外部样式表让你有能力只要通过编辑一个简单的 CSS 文档就可以改变网站内所有页面的外观和布局。如果你曾经尝试过进行某些改变,比如同时改变站内所有网页标题的字体或颜色,你就会明白 CSS 如何能够达到事半功倍的效果。