如何使用CSS显示XML

html-css014

如何使用CSS显示XML,第1张

下面是此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>

除了xml和xhtml有点关系外,其的这几个词摆在一起没什么大关系,不属于同类技术,不好说什么区别。 css是样式表,和html结合紧密,用处太多,我就不一一解释了。 xml是一种可扩展的标记性语言,特点就在“可扩展”三个字,用来定义数据很好,他的应用现在是越来越多。 传说中的html下一代就是xhtml,他将完全符合xml标准,不过我似乎没看见什么正式的叫xhtml的东西出台。 至于dhtml,简单得说他就是css+html+js+dom一起写出来的动态网页。

麻烦采纳,谢谢!

css指的是层叠样式表

css是一种用来表现HTML或XML等文件样式的计算机语言,是描述标记语言页面格式的标准。CSS使开发人员能够分离内容和可视元素,以实现更好的页面控制和灵活性。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

特点

CSS样式中的选择器严格区分大小写,而声明不区分大小写,按照书写习惯一般点,具体介绍如下。将选择器、声明都采用小写的方式。

多个属性之间必须用英文状态下的分号隔开,最后一个属性后的分号可以省略但是为了便于增加新样式最好保留。如果属性的属性值由多个单词组成且中间包含空格,则必须为这个属性值加上英文状态下的引号。