欢迎来到天天文库
浏览记录
ID:39211530
大小:292.00 KB
页数:55页
时间:2019-06-27
《使用CSS设置XML样式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第7章使用CSS设置XML样式7.1CSS简介7.2选择元素(常用元素选择符)7.3样式继承与级联顺序7.4CSS中的注释7.5CSS属性(掌握常用样式属性的设置)7.1CSS简介--7.1.1CSS的基本知识XML文档的特点是将数据和数据的样式进行了分离,XML文档侧重于数据的存储和传输,数据的显示需通过其它的技术来实现,即样式表。样式表(StyleSheet)是一种专门描述结构文档表现方式的文档,是用于(增强)控制网页样式一种标记性语言。是一组规则,既可以描述这些文档如何在屏幕上显示,也可以描述它们的打印效果,甚至声音效果。XML关于文档浏览的基本思想是将数据与数据的显
2、示样式分别定义。这样,XML格式文档不会重蹈某些HTML文档结构混杂、内容繁乱的覆辙。XML的编写者也可以集中精力于数据本身,而不受显示方式的细枝末节的影响。样式描述与数据描述相分离,显示细节的描述和修改并不影响文档中的数据及其内在结构。一个样式表也可以应用于多个文档,仅仅改变一个样式表文件就可以改变数百个网页的外观......样式表的主要优点XML为用户提供了两种样式表:(1)CSS(CascadingStyleSheets,级联样式表亦称层叠样式表)当一个文档的两种或多种样式发生矛盾时,执行的效果要按照“层叠规则”来判断。即如果标记的样式定义发生冲突时,最近标记的样式定
3、义将生效。(2)XSL(eXtensibleStylesheetLanguage,可扩展样式表语言实现不同标记语言之间的转换以及与各种应用程序之间的数据交换。XSL当前的主要应用是将XML文档代码转变成HTML代码,实现XML文档在IE中的显示。7.1CSS简介--7.1.1CSS的基本知识一个CSS样式表就是一组规则。每个规则给出此规则所适用的元素名称,和一组适用于此元素具体属性的值。例如:【例7-1(b)】显示图书信息表的CSS文档。7.1.2CSS样式表的创建与应用【例7-1(a)】图书信息表的XML文档。
4、312"?>计算机网络教程计算机谢希仁西游记文学吴承恩7.1.2CSS样式表的创建与应用【例7-1(b)】显示图书信息表的CSS文档。例7-1.css@charset"GB2312";book{display:block;font-size:15pt;col
5、or:red;}title{display:block;text-align:center;background-color:#ffffbb;font-family:楷体_GB2312;font-size:30pt;color:blue;}type,author{display:block;}@charset规则用来指定样式表使用的字符集。要设置汉字字体必须有该指令,否则全部为浏览器默认字体。注意:添加@charset后,在CSS中虽然可以出现中文,但仍然不能使用中文的XML元素名称。CSS样式表由样式规则组成,以告诉浏览器怎样去呈现文档.CSS文档对大小写不敏感链接CSS
6、和XML文档CSS作为独立的文本文档,使用时必须和独立的DTD一样,通过指令和相应的XML文档关联起来.语法格式为:说明::该语句为处理指令,该指令告诉解析器显示该XML文档时使用后面属性中指定的样式表。type属性:指定采用的样式文件的类型,对CSS样式表来说,其值为"text/css",对XSL样式表来说,其值为"text/xsl"。href属性:指定所引用的样式表的URL。绝对路径:
7、css"href=“c:examplech7-1.css"?>相对路径:链接CSS和XML文档语法格式为:说明:如果引用的CSS文件的路径无效,找不到引用的CSS文档,或调用的是空白的CSS文档,IE等多数浏览器会以树状显示源XML文档。问:元素中的类别和作者为什么是红色的?提示:如果XML文档中有一个标记
此文档下载收益归作者所有