计算机网络概述(北大)WENJI05-CSS基础知识.pptxVIP

计算机网络概述(北大)WENJI05-CSS基础知识.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
层叠样式表CSS基础知识 吴云芳 北京大学信息科学技术学院 wuyf_pku@sina.cn 1 主要内容 CSS的基本概念 CSS的基本语法 选择符的分类 CSS的定义层次 Div标签 附录:属性列表 2 什么是CSS? CSS是Cascading Style Sheets的缩写,翻译为层叠样式表 ,简称样式表,是一种改善网页外观的技术。利用之可以对网页中的文本、图像等内容进行精确的格式化控制,例如字体、背景、排列方式等。 3 CSS与HTML CSS的基本理念,就是将网页的“内容”与“形式”的设置分离开来。 HTML表现网页的具体内容, CSS 修饰网页的表现形式。 4 为什么要学习CSS? 灵活性 丰富精确地描述网页中各元素的格式。 灵活便捷地修改网页中各元素的格式。 方便准确地控制多个页面的格式。 呈现性 符合W3C标准。 浏览器将缓存外部样式表,加快下载速度。 代码数量可减少 50%甚至更多。 5 CSS的基本语法(文档样式表) CSS定义由三部分构成:选择符、属性和属性值。 选择符 {属性:属性值;属性:属性值;……} 选择符是HTML 的标签; 属性是希望定义的属性,每个属性都有一个值; 属性与属性值之间用“:”相连接; 不同属性之间用“;”相分割。 body {color: yellow} p {font-family: 隶书} caption{font-size:40;font-family:黑体} 参见CSS01.html. 和html语法的区别? 6 不同层次的标签语法不尽一样。 选择符的分类 选择符有下列可选的形式: 1 HTML标签 2 选择符组 3 类选择符 相关类选择符 独立类选择符 选择符 {属性:属性值;属性:属性值;……} 7 选择符组 当需要赋予某些选择符一些相同的属性值时,可以进行组合声明,用逗号将不同的选择符分开,以此来减少重复定义。 等效于: p{color:yellow} table{color:yellow} p,table{color:yellow} 参见CSS02.html. 8 相关类选择符 给同类标签定义不同类型的样式时,可以使用相关类选择符。相关类选择符与具体的标签相关联。 标签名和类名之间用“.”分割。 HTML标签名.类名1 {属性:属性值;……} HTML标签名.类名2 {属性:属性值;……} 9 相关类选择符示例 页面中希望定义两个不同的段落样式,一个段落向右对齐,一个段落居中。 首先在头部定义两个类: p.right {text-align: right} p.center {text-align: center} 然后在体部的不同段落里,标签里加入class属性: p class=“right”这个段落向右对齐/p p class=“center”这个段落居中排列/p 参见CSS03.html。 10 独立类选择符 给不同类标签定义相同类型的样式时,可以使用独立类选择符。独立类选择符不与具体的标签相关联。 类名之前用“.”标记。 .类名 {属性:属性值;属性:属性值;……} 11 独立类选择符示例 页面中对不同标签使用相同的样式“居中排列”。 首先在头部定义一个独立类选择符: .center {text-align: center} 然后在体部相应的标签上添加 class 属性: h1 class=“center”这个标题居中排列/h1 p class=“center”这个段落也居中排列/p 参见CSS04.html 12 CSS的定义层次 样式表的定义可分为3个层次: 内置(inline)样式表 文档(document level)样式表 外部(external)样式表。 样式表之所以被称为层叠样式表,就是因为样式可以三个不同层次上进行定义和叠加。 13 不同层次的作用对象与级别 三个层次分别适用不同的对象: 内置样式表适用于单个标签的内容 文档样式表适用于整个文档的主体 外部样式表应用于多个文档的主体中 组合使用时的优先级别: 内置样式表>文档样式表>外部样式表 14 内置样式表 内置样式表通过设定html标签的style属性,直接对某个标签单独定义样式。 标签 style=“属性:属性值;属性:属性值;……” 文本内容 /标签 参见CSS06.html。 15 文档样式表 文档样式表在html文档的head区内加以定义,作用于整个文档的主体。 标签style用于定义文档样式表。 head style 选择符 {

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档