[第四章样式语言.pptVIP

  • 1
  • 0
  • 约 66页
  • 2017-01-06 发布于北京
  • 举报
[第四章样式语言

第四章 样式语言 4.1 需要样式单的原因 因为在XML文档中,使用的基本上是文档编写者自定义的标记,浏览器无法理解这些标记; XML设计的目的就是内容与表现形式是分开的. 为了显示XML文档,必须有一个机制来描述如何显示文档,这种机制就是样式单(style sheet).样式单是用于描述XML文档表现方式的文档,即可以描述这些文档如何在屏幕上显示,还可以描述它们的打印效果,甚至声音效果. 样式单一般是独立于XML文档之外的,独立存在的. 与HTML相比,样式单机制有许多优点: (1)表达效果丰富 (2)使用方便(相同的数据可以定义不同的效果) (3)可重复使用(多个文档可以共享一个样式单) (4)文档体积小 (5)便于信息检索 (6)可读性好 4.2 层叠样式单 层叠样式单CSS最初是针对HTML而提出的样式单语言,它也可以用于XML文档的描述,可以描述如:元素的位置,颜色,背景,边框,字体,排版格式等. 对于CSS,W3C有两个标准:CSS1和CSS2. CSS2是在CSS1的基础上增加了媒体类型,特性选择符,声音样式等功能. CSS的基本思想是为XML和HTML文档中的各元素定义出一组相对应的显示样式.一个CSS样式单就是一组规则.每个规则指定了些规则所适用的元素名称,以及要应用于这些元素的样式描述信息. 如:例4-1 XML文档 配套的CSS文档 我们可以看到打开

文档评论(0)

1亿VIP精品文档

相关文档