XML基础

XML 主页
XML 入门简介
XML 如何使用
XML 语法
XML 元素
XML 属性
XML 确认
XML 浏览器
XML 检视
XML 使用CSS
XML 使用XSL
XML 数据岛
XML 解析器
XML 应用

XML 高级部分
XML 命名空间
XML CDATA
XML 编码
XML 服务器
XML 应用
XML HTTP
XML 行为
XML 技术

实例/测验
XML 例子
XML 测验

资源
XML 书籍
XML 规范

使用CSS来显示XML


使用CSS样式单 (Cascading Style Sheets) ,可以给XML文档添加额外的现实信息。


使用CSS来显示未来的XML文档么?

应该使用CSS来显示你未来的XML文档么?

不,我们不推荐这样做!但是我们还是应该实验一下:

我们先来看一个单纯的XML文档: The CD Catalog

然后我们来看CSS样式表单文件: The CSS file

最后,我们来看用CSS显示出来的XML文档: The CD Catalog formatted with the CSS file

这是用CSS样式单修饰的XML文档的一小部分代码片断:

<?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的显示效果很好,我们不认为使用CSS样式单显示XML文档是未来Web开发的趋势。我们相信,使用XSL程序格式化XML文档将会是未来的趋势,目前最主要的浏览器都支持这种技术。


使用XML创建未来的主页?

你愿意使用XML来创建你未来的网站么?

不,我不认为这是一个好主意。我们也不拒绝去做这样一个尝试:A homepage written in XML.

我们不相信XML会直接用于创建未来的Web页面。

我们仍然相信,XHTML - 利用XML重新定义过的HTML可能是一个更好的选择: 情阅读我们的XHTML 指南