Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)归海一刀published in(发表于) 2014/3/20 5:12:33 XML入门教程-使用CSS显示XML_[XML教程]
通过使用CSS,您可以为某个XML文档添加显示信息。
使用CSS显示您的XML?
使用CSS来格式化XML文档是有可能的。
下面的例子就是关于如何使用CSS样式表来格式化某个XML文档:
这是XML文件:CD 目录
- - - Empire Burlesque Bob Dylan USA Columbia 10.90 1985 - Hide your heart Bonnie Tyler UK CBS Records 9.90 1988 - Greatest Hits Dolly Parton USA RCA 9.90 1982 - Still got the blues Gary Moore UK Virgin records 10.20 1990 - Eros Eros Ramazzotti EU BMG 9.90 1997 - One night only Bee Gees UK Polydor 10.90 1998 - Sylvias Mother Dr.Hook UK CBS 8.10 1973 - Maggie May Rod Stewart UK Pickwick 8.50 1990 - Romanza Andrea Bocelli EU Polydor 10.80 1996 - When a man loves a woman Percy Sledge USA Atlantic 8.70 1987 - Black angel Savage Rose EU Mega 10.90 1995 - 1999 Grammy Nominees Many USA Grammy 10.20 1999 - For the good times Kenny Rogers UK Mucik Master 8.70 1995 - Big Willie style Will Smith USA Columbia 9.90 1997 - Tupelo Honey Van Morrison UK Polydor 8.20 1971 - Soulsville Jorn Hoel Norway WEA 7.90 1996 - The very best of Cat Stevens UK Island 8.90 1990 - Stop Sam Brown UK A and M 8.90 1988 - Bridge of Spies T'Pau UK Siren 7.90 1987 - Private Dancer Tina Turner UK Capitol 8.90 1983 - Midt om natten Kim Larsen EU Medley 7.80 1983 - Pavarotti Gala Concert Luciano Pavarotti UK DECCA 9.90 1991 - The dock of the bay Otis Redding USA Atlantic 7.90 1987 - Picture book Simply Red EU Elektra 7.20 1985 - Red The Communards UK London 7.80 1987 - Unchain my heart Joe Cocker USA EMI 8.20 1987
这是样式表:CSS 文件
CATALOG{background-color: #ffffff;width: 100%;}CD{display: block;margin-bottom: 30pt;margin-left: 0;}TITLE{color: #FF0000;font-size: 20pt;}ARTIST{color: #0000FF;font-size: 20pt;}COUNTRY,PRICE,YEAR,COMPANY{display: block;color: #000000;margin-left: 20pt;}
最后,请查看效果:由CSS文件格式化的CD 目录
下面是此XML文件的一个片断。 第二行,,把这个XML文件链接到CSS文件:
Empire Burlesque Bob Dylan USA Columbia 10.90 1985 Hide your heart Bonnie Tyler UK CBS Records 9.90 1988 ....
注释:使用CSS格式化XML不能代表XML文档样式化的未来。XML文档应当使用W3C的XSL标准进行格式化!
赞