XML 教程
1. XML 教程 2. XML 简介 – 什么是 XML? 3. XML 用途 4. XML 树结构 5. XML 语法 6. XML 元素 7. XML 属性 8. XML DTD 9. XML 验证器 10. 查看 XML 文件 11. XML 和 CSS 12. XML 和 XSLT 13. XMLHttpRequest 对象 14. XML 解析器 15. XML DOM 16. 在 HTML 页面中显示 XML 数据 17. XML 应用程序 18. XML 命名空间 19. XML CDATA 20. XML 编码 21. 服务器上的 XML 22. XML DOM 高级 23. XML 注意事项 24. XML 技术 25. 现实生活中的 XML 26. XML 编辑器 27. XML E4X 28. XML 总结 29. XML 实例

XML 和 CSS

使用 CSS 显示 XML


通过使用 CSS(Cascading Style Sheets 层叠样式表),您可以添加显示信息到 XML 文档中。


使用 CSS 显示您的 XML?

使用 CSS 来格式化 XML 文档是有可能的。

下面的实例就是关于如何使用 CSS 样式表来格式化 XML 文档:

请看这个 XML 文件:CD 目录

然后看这个样式表:CSS 文件

最后,请查看:使用 CSS 文件格式化的 CD 目录

下面是 XML 文件的一小部分。第二行把 XML 文件链接到 CSS 文件:

<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/css" href="cd_catalog.css"?>
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>
<CD>
<TITLE>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
.
.
.
</CATALOG>

使用 CSS 格式化 XML 不是常用的方法。

W3C 推荐使用 XSLT,请看下一章。