当前位置: 首页 > 网络学院 > XML相关教程 > XML > 用 CSS 显示 XML

XML
XML DHTML行为
XML 相关技术
XML 编辑器
XML 摘要
XML 实例
XML字符编码
xml 文档树
IE和火狐读取XML方法比较

XML 中的 用 CSS 显示 XML


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-03-01   浏览: 901 ::
收藏到网摘: n/a

With CSS (Cascading Style Sheets) you can add display information to an XML document.
利用CSS(层叠样式表),你可以给XML文件添加显示信息。


Displaying your XML Files with CSS?
用CSS显示XML文件?

It is possible to use CSS to format an XML document.
可以用CSS处理XML的文档布局。

Below is an example of how to use a CSS style sheet to format an XML document:
下面是使用CSS样式表处理XML文件布局的案例:

Take a look at this XML file: The CD catalog
请看这个XML文件: CD目录

Then look at this style sheet: The CSS file
再看对应的样式表: CSS文件

Finally, view: The CD catalog formatted with the CSS file
最后,看到的是 通过CSS布局后的CD目录 。

Below is a fraction of the XML file. The second line, <?xml-stylesheet type="text/css" href="cd_catalog.css"?>, links the XML file to the CSS file:
下面列举的是这份XML文件中的其中一个代码段。第二行语句:<?xml-stylesheet type="text/css" href="cd_catalog.css"?>,意指把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>

Note: Formatting XML with CSS is NOT the future of how to style XML documents. XML document should be styled by using the W3C's XSL standard!
注意:
用CSS格式化XML文档并不是对XML文档进行布局的长久之计。XML文件应该使用W3C's XSL 标准进行样式定义和布局。

评论 (0) All

登陆 | 还没注册?