|
使用CSS修饰XML文件广告 使用CSS修饰XML文件 通俗一点来说,XSL是XML的原配夫人,而CSS只能算是小妾的角色。但是CSS依然有它的用武之地,下面是通过一个具体的例子来说明CSS在XML中的应用。 做菜先要有原料,这原料就是XML代码,比如我们用XML代码写一封求爱信,把它保存为hzhLove.xml。 <?xml version="1.0" encoding="GB2312"?>
<!--DOCTYPE loveletter SYSTEM "hzhLove.dtd" --> <loveletter> <receiver>仪琳姑娘</receiver> <senddate>2000年1月1日</senddate> <sendreason>再一次阅读了金先生的笑傲江湖</sendreason> <topic>我和仪琳有个约会</topic> <content> <para> <mark>1</mark> <title>引言</title> <soul>表示对仪琳产生相思的原因</soul> <keyword>眼睛、鼻子、头发、三围、气质</keyword> </para> <para> <mark>2</mark> <title>论述</title> <soul>列举所有酸不垃圾的话直到自己的胃不能承受</soul> <keyword>朝思暮想、朝三暮四、聊胜于无、生生世世、执子之手</keyword> </para> <para> <mark>3</mark> <title>结论 <soul>没有你我的世界会有所不同,实际上原因是要花费时间去追别的女孩</soul> <keyword>女朋友、老婆、情人、一辈子</keyword> </para> </content> <reference> <article>追女孩十大秘技</article> <article>网上求友大法</article> <article>三心二意追女法</article> </reference> </loveletter> 比如 receiver { margin-bottom: 10pt; margin-left: 20; font-family : "宋体"; font-size : 22pt; display: block; }
CSS基本格式 定义CSS的基本格式如下: Selector {property:value; property:value; ...} 下面对这些关键字逐一进行说明: Selector: 选择符,被施加样式的元素,可以是标记(tag)、类(class)、标识(id)等。 在上面的例子中receiver就是一个Selector。 Property: 样式属性,可以是颜色、字体、背景等等。比如上面例子中的"display","font-size"等等。 value: 样式属性取值,决定样式结果。 比如我们取font-size的值
如果我们要把para以列表形式显示的话,并对receive,senddate,sendreason,topic等元素进行不同的设置的话,完整的hzhLove.css见下面: receiver { margin-bottom: 10pt; margin-left: 20; font-family : "宋体"; font-size : 22pt; display: block; } { margin-bottom: 10pt; margin-left: 20; font-family : "宋体"; font-size : 8pt; display: block; } { margin-bottom: 10pt; margin-left: 20; font-family : "黑体"; font-size : 10pt; display: block; } { margin-bottom: 10pt; margin-left: 20; font-family : "仿宋体"; font-size : 10pt; display: block; } { display: table-caption; padding:25px; } { display: table-row; } { display:table-cell; padding:5px; } { color:red; font-weight:bold; } { color:black; } { display: block; }
如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐 jill.jiang@amt.com.cn | 021-51096826-112 | 在线联系 |
CIO职场,强者生存?在2008年,我们将继续看到CIO向商业运营方向发展。与此同时,我们也会看到商业管理人员将与技术管理人员一起竞争CIO岗位。 IT领导者的就职机会虽有不少,但其难度将会大幅提高。2…… |
|
|