常宝宝北京大学信息技术学院chbb@pku.edu.cn 计算机网络和多媒体技术.ppt
《常宝宝北京大学信息技术学院chbb@pku.edu.cn 计算机网络和多媒体技术.ppt》由会员分享,可在线阅读,更多相关《常宝宝北京大学信息技术学院chbb@pku.edu.cn 计算机网络和多媒体技术.ppt(28页珍藏版)》请在三一办公上搜索。
1、常宝宝北京大学信息技术学院,计算机网络和多媒体技术,层叠样式表(CSS)介绍,什么是层叠样式表(CSS)?,HTML语言提供了众多的元素定义超文本文档,但是在HTML语言中,面向内容和面向形式的元素常常混淆在一起(如:),并且HTML对文档格式的支持有限,不能满足用户对页面样式的更多需求,为了解决这个问题,引入CSS样式表技术。CSS是Cascading Style Sheets的词首缩写,中文翻译为“层叠样式表”,简称样式表,它是一种改善网页外观的技术。CSS可以用来精确控制HTML文档中每个元素的样式,包括字体、背景、排列方式、区域尺寸、边框等。CSS需要IE4(Internet Expl
2、orer 4.0)和NC4(Netscape 4.0)以上的浏览器支持,有些效果需要更高版本的浏览器支持。xml是可以脱离html的,人们希望它将来能够完全取代html。,CSS基本语法,CSS的定义由三个部分构成:选择符、属性和属性值。CSS定义的基本格式如下:选择符 属性:属性值 选择符可以是多种形式,一般是你要定义样式的HTML元素标签,例如:body、p、table等;属性和属性值之间用冒号隔开。如:body color:black选择符body是指页面主体部分,color是控制文字颜色的属性,black是颜色的值,此例的效果是使页面中的文字为黑色。参见 css01.html,选择符组
3、,具有相同属性和值的选择符可以组合起来书写,用逗号将选择符分开,这样可以减少样式重复定义。如:p,table font-size:9pt 效果完全等效于:p font-size:9pt table font-size:9pt 参见 css02.html,类选择符,给同类元素定义不同类型的样式,可以使用类选择符。类选择符的格式为:HTML元素名.类名如页面中希望定义两个不同的段落样式,一个段落向右对齐,一个段落居中,可以先定义两个类:p.right text-align:rightp.center text-align:center然后用在不同的段落里,只要在HTML标记里加入class属性:这
4、个段落向右对齐的 这个段落是居中排列的参见 css03.html,类选择符,类选择符中的HTML元素名称可以省略,这样可以把几个不同的元素定义成相同的样式。如:.center text-align:center该类可以被应用到任何元素上这个标题是居中排列的这个段落也是居中排列的参见 css04.html,包含选择符,可以单独针对某种元素包含关系定义样式表,元素1里包含元素2,这种方式是对在元素1里的元素2的样式进行定义,对单独的元素1或元素2无定义,例如:table a font-size:12pt 在表格内的链接改变了样式,文字大小为12pt,而表格外的链接的文字仍为默认大小。参见 css0
5、5.html,样式表的层叠性,层叠性就是继承性,样式表的继承规则是外部元素的样式会保留下来继承给这个元素所包含的其它元素。事实上,所有在元素中嵌套的元素都会继承外层元素指定的属性值,有时会把很多层嵌套的样式叠加在一起,除非另外更改。例如在div元素中嵌套p元素。当样式表继承遇到冲突时,也就是内层对某个属性的属性值作了和外层不同的规定,则总是以内层定义的样式为准。参见 css06.html,选择符的优先级,不同的选择符定义相同的元素时,要考虑到不同的选择符之间的优先级。类选择符优先级高于HTML标记选择符。例如:p color:yellow.blue color:blue则在中起作用的是类选择符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常宝宝北京大学信息技术学院chbbpku.edu.cn 计算机网络和多媒体技术 宝宝 北京大学 信息 技术学院 chbb pku edu cn 计算机网络 多媒体技术
链接地址:https://www.31ppt.com/p-5328094.html