CSS显示XML文档
CSS不仅可以设置HTML文档的呈现方式,也可以定义XML文档的呈现方式。通过CSS样式表,可以很容易为XML定义呈现方式,从而为XML提供丰富的表现力。本练习将使用CSS来定义XML文档的呈现样式,具体步骤如下所示:
(1)呈现方式依附数据而存在。创建XML文档,文档用来介绍一本图书,文档内容如下所示:
<?xml version="1.0" encoding="GB2312" ?>
<?xml-stylesheet href="example.css" type="text/css"?>
<body>
<div >
<div class="top"></div>
<div class="bottom">
<title>Java基础教程</title>
<content >本书通俗易懂,知识覆盖面广,是Java开发入门学习的好帮手</content>
</div>
</div>
</body>
该文本内容保存为l文件。其中class属性值为top的div元素用来显示图书图片;class属性值为bottom的div元素用来显示图书相关文字信息。
(2)根据文档内容创建CSS文件。首先需要对显示图片的div进行CSS定义,如下所示:
.top{
background-image: url(04.gif);
background-repeat: no-repeat;
background-position: center;
width: 150px;
height: 100px;
display:block;
}
css文件怎么写该选择器定义图书图片作为该元素的背景,并设置元素的width属性、height属性和display属性。如果没有设置width和height属性值,那么图片将不会呈现出来。下面的CSS内容对文本信息进行样式设置:
.bottom{
width: 150px;
height:86px;
text-align: center;
}
title
{
color: #A2A2FF;
font-size: 25px;
display:block;
}
content{
text-align: left;
text-indent: 20pt;
font-size:10pt;
color: Red;
display:block;
}
本步骤所涉及的代码保存为example.css文件。在浏览器中打开l文件,如图4-1所示。
图4-1 图书信息
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论