`
cakin24
  • 浏览: 1369097 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

应用CSS转换XML文档

阅读更多
一 介绍
通过CSS转换XML文档,其链接CSS样式文件的语法格式如下:
语法:
<?xml-stylesheet type="text/css" href="CSS样式表文件路径"?>
通过该语句来引用一个外部的CSS文件,实现XML文档的格式化输出。
 
二 应用CSS转换XML文档
在实例中应用CSS样式实现XML文档的格式化输出。
 
三 代码
1、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;
}
 
2、XML代码:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/css" href="css.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>
 
 
四 运行结果

 
  • 大小: 5.9 KB
1
0
分享到:
评论

相关推荐

    XML的研究与应用

    **XSL**(Extensible Stylesheet Language,可扩展样式表语言)是一种用于转换XML文档的样式表语言。XSL由三部分组成:XSLT、XPath和XSL-FO。其中**XSLT**是最常用的部分,它用于转换XML文档的结构和内容。 例如: `...

    xml+css+xsl个人简历

    XSL(可扩展样式表语言)是一种用于转换XML文档的语言。在这个项目中,XSLT(XSL的转换部分)被用来将原始的XML简历数据转换成HTML或其他格式,以便于在网页上展示或者适应不同的输出需求。XSLT允许我们定义规则,...

    CSS转换XML

    样式表(CSS)可帮我们解释XML文档中各元素的具体意思,所以通过样式表(CSS)可直接在浏览器上显示XML文档。 在XML文档的序言部分通过xml-stylesheet处理指令可指定关联的样式表。

    http转换xml文件

    4. **XML生成**:转换后的数据将按照XML的语法规则重新构造,生成XML文档。这包括创建XML根元素、添加子元素、设置属性等。 5. **DLL接口设计**:为了使其他应用程序能够使用这个转换功能,源代码将定义一个或多个...

    xml+xsl+css+dtd书写的个人网页

    XSL(eXtensible Stylesheet Language)是用于转换XML文档的样式表语言。XSLT(XSL Transformations)是XSL的一部分,专门用于将XML文档转换成其他格式,如HTML、PDF或文本。在这个个人网页项目中,XSLT可能被用来...

    CSS与XML的综合运第14课

    课程中会涉及XML的创建、解析、验证以及XPath和XSLT的使用,这些工具可以帮助你有效地操作和转换XML数据。 结合CSS和XML,我们可以创建出既美观又功能强大的Web应用程序。例如,通过使用XSLT(Extensible ...

    XML与CSS、XML与XSL及在页面中直接调用XML的数据

    CSS用于描述XML文档的视觉表现,通过选择器匹配XML元素并应用样式。例如,我们可以为上述XML中的`book`元素定义样式: ```css book { font-family: Arial, sans-serif; color: #333; } author { font-weight...

    xml实用教程_第8章_XSLT、XPath转换XML文件.doc

    XSLT专注于转换XML文档,而FO则关注如何对文档进行格式化。 #### 8.1.1 XSL的意义 XML作为一种标准的数据交换格式,成功地解决了不同应用程序之间的信息交换问题。为了使这些数据便于人类阅读和理解,通常需要将其...

    在xml中使用CSS和XSL

    XSL,另一方面,是一种更强大的样式表语言,它不仅可以设置样式,还能转换XML文档的结构。XSLT(XSL转换)是XSL的一部分,用于将XML文档转换成其他格式,如HTML、PDF或另一种XML文档。XSLT使用模板匹配来决定哪些...

    svg转css,css转svg,svg与css互相转换并压缩

    SVG转CSS:将SVG图形转换为CSS背景图像可以简化代码,降低文件大小,并利于CSS的复用。这通常通过将SVG数据嵌入到CSS的`background-image`属性的`url()`函数中,使用`data:`协议来实现。例如,SVG图形可以被编码为...

    XML原理与应用-袁俊PDF完整版

    4. 数据独立性:XML文档与显示方式分离,可以通过CSS(层叠样式表)或XSLT(XML转换语言)来控制数据的呈现。 在《XML原理与应用》中,袁俊可能会详细讲解以下主题: 1. XML语法基础:包括文档类型定义(DTD)、...

    xml+css

    在XML和CSS结合使用时,通常会用到XSLT(Extensible Stylesheet Language Transformations)来转换XML文档的结构,将其转化为HTML或其他格式,同时应用CSS样式进行美化。XSLT是一种强大的语言,能够将XML文档转换为...

    XML课件 语法 DTD CSS 应用及发展

    课程可能还会涵盖XML解析器的工作原理、XPath用于在XML文档中查找数据的方法、XSLT(Extensible Stylesheet Language Transformations)用于转换XML文档的工具,以及XML在现代互联网开发中的实际应用案例。...

    HTML+CSS+JavaScript+XML等的帮助文档.rar

    XML可以与各种技术结合,如XSLT(用于转换XML数据)和XPath(用于在XML文档中查找信息)。在Web服务和跨系统数据交换中,XML起着重要作用。 这些文档可能包含对这些语言的详细解释、示例代码、最佳实践以及常见问题...

    WEB开发 之 使用 CSS 显示 XML.docx

    这个指令告诉XML解析器应该使用哪个CSS文件来样式化XML文档。在这里,`href`属性指定了CSS文件的位置,`type`属性声明了引用的是CSS样式表。 例如,在给出的XML文档中,有一个名为`cd_catalog.xml`的XML文件,它...

    一些xml开发示例,包括DTD,CSs,xslt,dom sax 等。都可以运行

    XML(eXtensible Markup Language)是一种用于标记数据的语言,广泛应用于数据交换、配置文件、文档存储等领域。本文将深入探讨XML开发中的四个关键概念:DTD(Document Type Definition)、CSS(Cascading Style ...

    XML应用开发(软件品牌)-1期 4.6 案例分析-使用CSS文本属性显示XML文档-文本修饰属性.doc

    &gt;`指令,可以链接到外部CSS文件,从而将样式应用于XML文档。在这个例子中,XML文件`book.xml`引用了名为`text.css`的CSS文件,使得样式规则得以执行。 3. **CSS选择器**: - 在`text.css`文件中,选择器如`Title,...

    HTML 与 CSS3 各种文档

    6. **CSS3新属性**:例如`transform`用于2D/3D转换,`opacity`控制透明度,`filter`实现图像滤镜效果等。 此外,"10 HTML5、CSS3应用教程之 跟DIV说Bey!Bey! .doc"可能是一个关于HTML5和CSS3实际应用的教程,特别是...

Global site tag (gtag.js) - Google Analytics