如何在XML 文档中引用CSS 样式文件?

html-css036

如何在XML 文档中引用CSS 样式文件?,第1张

1、直接引入

<?xml-stylesheet type="text/css" href="cssFile.css"?>

2、内嵌使用

 <?xml-stylesheet type="text/css"?>

 <xml>

 <HTML:STYLE xmlns:HTML="http://www.w3.org/profiles/XHTML-transitional">

 lang {

     background:#cccccc

 }

 php {

     background:#eeeeee

 }

 java {

     background:#999999

 }

 <lang>

     <php>language php </php>

     <java>language java</java>

 </lang>

 </HTML:STYLE>

XML是一样的,要明确的一个问题是:

XML是一种数据的存储格式;

css,xsl是数据的显示方式。

就是说对于同一个XML数据,我们可以使用不同的方式来显示(比如显示为table或者div)。

不过现在一般不会用css来格式化XML数据,都是用xsl,xsl的功能要比css强大的多。