- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常宝宝北京大学信息技术学院chbb@pku.edu.cn 计算机网络和多媒义体技术
思考题 (1)CSS的含义是什么? (2)为什么要引入CSS,它和HTML关系如何? (3)如何在HTML文档中使用CSS? (4)叙述样式表的层叠性,并举例说明。 计算机语言也有很多分类,html是一种标记语言,不是程序语言。 常宝宝 北京大学信息技术学院 chbb@pku.edu.cn 计算机网络和多媒体技术 ——层叠样式表(CSS)介绍 什么是层叠样式表(CSS)? HTML语言提供了众多的元素定义超文本文档,但是在HTML语言中,面向内容和面向形式的元素常常混淆在一起(如:Hn),并且HTML对文档格式的支持有限,不能满足用户对页面样式的更多需求,为了解决这个问题,引入CSS样式表技术。 CSS是Cascading Style Sheets的词首缩写,中文翻译为“层叠样式表”,简称样式表,它是一种改善网页外观的技术。 CSS可以用来精确控制HTML文档中每个元素的样式,包括字体、背景、排列方式、区域尺寸、边框等。 CSS需要IE4(Internet Explorer 4.0)和NC4(Netscape 4.0)以上的浏览器支持,有些效果需要更高版本的浏览器支持。 xml是可以脱离html的,人们希望它将来能够完全取代html。 CSS基本语法 CSS的定义由三个部分构成:选择符、属性和属性值。 CSS定义的基本格式如下: 选择符 {属性: 属性值} 选择符可以是多种形式,一般是你要定义样式的HTML元素标签,例如:body、p、table等;属性和属性值之间用冒号隔开。如: body {color: black}选择符body是指页面主体部分,color是控制文字颜色的属性,black是颜色的值,此例的效果是使页面中的文字为黑色。 参见 css01.html 选择符组 具有相同属性和值的选择符可以组合起来书写,用逗号将选择符分开,这样可以减少样式重复定义。 如: p, table{ font-size: 9pt }效果完全等效于: p { font-size: 9pt } table { font-size: 9pt } 参见 css02.html 类选择符 给同类元素定义不同类型的样式,可以使用类选择符。 类选择符的格式为: HTML元素名.类名 如页面中希望定义两个不同的段落样式,一个段落向右对齐,一个段落居中,可以先定义两个类: p.right {text-align: right} p.center {text-align: center}然后用在不同的段落里,只要在HTML标记里加入class属性: p class=“right” 这个段落向右对齐的 /p p class=“center” 这个段落是居中排列的 /p 参见 css03.html 类选择符 类选择符中的HTML元素名称可以省略,这样可以把几个不同的元素定义成相同的样式。如: .center {text-align: center}该类可以被应用到任何元素上 h1 class=“center” 这个标题是居中排列的 /h1 p class=“center” 这个段落也是居中排列的 /p 参见 css04.html 包含选择符 可以单独针对某种元素包含关系定义样式表,元素1里包含元素2,这种方式是对在元素1里的元素2的样式进行定义,对单独的元素1或元素2无定义,例如: table a { font-size: 12pt }在表格内的链接改变了样式,文字大小为12pt,而表格外的链接的文字仍为默认大小。 参见 css05.html 样式表的层叠性 层叠性就是继承性,样式表的继承规则是外部元素的样式会保留下来继承给这个元素所包含的其它元素。事实上,所有在元素中嵌套的元素都会继承外层元素指定的属性值,有时会把很多层嵌套的样式叠加在一起,除非另外更改。例如在div元素中嵌套p元素。 当样式表继承遇到冲突时,也就是内层对某个属性的属性值作了和外层不同的规定,则总是以内层定义的样式为准。 参见 css06.html 选择符的优先级 不同的选择符定义相同的元素时,要考虑到不同的选择符之间的优先级。 类选择符优先级高于HTML标记选择符。例如: p { color: yellow } .blue { color: blue} 则在p class=“blue”…/p中起作用的是类选择 符blue。 但可以用!important提升样式表的优先权,如: p { color: yellow } !important .blue { color: blue} 则在p class=“blue”…/p中起作用的是HTML 标记选择符。 参见 css07.html 伪类 伪类是一种
您可能关注的文档
- 9.3高层建筑钢说筋混凝土结构主体施工.ppt
- 06-2第六章 公用建筑面积计算规则.ppt
- 8月14 海洋的环境保护法、水污染防治法.ppt.ppt
- 5培植工程施时工索赔治理.ppt
- 6.5呢.4冲击.ppt
- 《超级预应力混凝发土用钢绞线》企业标准通过专家审定.ppt
- 《龙湖集团别墅、花园洋房、高层住宅样板带都.ppt.ppt
- 7第七章 工程合同变更管理.ppt
- 35kv设备改造旧盘柜拆除、四吊装运输作业安全技术措施.ppt
- dc-dc变换器的滑模变结构控制及动态品质研究.ppt.ppt
- 常见发的动机故障分析.ppt
- 超大规模集成电路设计 集成电路制官作工艺:cmos工艺.ppt
- 超导电现象 某些材料在温度低于某度时,电阻突然零的现象。具有超导电是性的材料称为超导体,电阻降为零度称为转变温度或临界温度。.ppt
- 超静定结构 1、任务-计算超静定结发构的内力和位移。.ppt
- 谶纬及其他.ppt
- 蔡文能 cc+上+ 程式設計 1.ppt
- 常用生物统计上方法的sas程序 一、sas系统简介二、sas系统的启动与关闭 三、sas程序结构、程序的输入、修改 调试和运行 四、常用生物统计方法的sas程序 —t检验 —方差分析 —线性回归与相关分析.ppt
- 超 导条 简 介.ppt
- 尘 阳 肺.ppt
- 成功可以发复制 -.ppt
文档评论(0)