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

html-css04

如何在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强大的多。

/*css代码是:*/

poetry{

font:28px "微软雅黑"

background-image:url(1.jpg)

background-repeat:no-repeat

background-position:center top

width:100%

height:100%

padding-top:50px

display:block

text-align:center

}

author,

first,second,third,forth{ display: blockwidth:200pxmargin:0 auto}