DW-第9章div+css样式材料.pptx

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章目标 9.1 DIV盒模型介绍 9.2 CSS概述 9.3 CSS语法 9.4 DIV+CSS样式实例布局 9.1 div盒子模型介绍  CSS中, Box Model叫盒子模型(或框模型),Box Model规定了元素框处理元素内容(element content)、内边距(padding)、边框(border) 和 外边距(margin) 的方式。在HTML文档中,每个元素(element)都有盒子模型,所以说在Web世界里(特别是页面布局),Box Model无处不在。下面是Box Model的图示:                   一个盒模型包括4个区 内容(content) 内边距(padding) 边框(border) 外边距(margin) 9.1 div盒子模型介绍 9.1 div盒子模型介绍 说明:上图中,由内而外依次是元素内容(content)、内边矩(padding-top、padding-right、padding-bottom、padding-left)、边框(border-top、border-right、border-bottom、border-left)和外边距(marging-top、margin-right、margin-bottom、margin-left)。  内边距、边框和外边距可以应用于一个元素的所有边,也可以应用于单独的边。而且,外边距可以是负值,而且在很多情况下都要使用负值的外边距。    9.1 div盒子模型介绍   下图是W3School的Box Model 图解:      9.2 CSS概述 层叠样式表css( Cascading?Style?Sheets )的缩写。 也称为级联样式表 它是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。 9.2 CSS概述 CSS-级联样式表单 Cascading Style Sheet 对WEB页面进行外观控制的机制 将页面的内容和表现分离 CSS版本 目前为止,CSS有两个官方标准:CSS1和CSS2 CSS1的功能在大多数浏览器中都被支持 —nocss.html、css.html 9.2 示例-无CSS 9.2 示例-有CSS 9.2.1 CSS 优点 优点 代码独立,便于控制 样式文件可在浏览器中缓存 便于分工合作 提高了可访问性 提供更多的外观控制手段 9.3 css样式 CSS样式 内联样式 嵌入样式 外联样式 9.3.1 内联样式 内联样式—inlineCSS.html 把样式代码内联到标记内 使用style作为属性,样式语句作为属性值 如: 控制table标记的边框样式为不折叠 9.3.1 内联样式特点 内联样式特点 看上去很直观 针对个别元素控制 和传统的外观控制方式没有本质的不同 不推荐使用 9.3.2 嵌入样式 嵌入样式—internalCSS.html 使用style标记把样式代码插入到页面中 一般插入到head标记中 如: 9.3.2 嵌入样式特点 特点 将CSS语句直接写在HTML文档中,但它独立存在,方便维护和修改 仅针对一个HTML文档进行设置 代码是HTML文档的一部分,没有利用浏览器的缓存机制 9.3.3 外联样式 外联样式—externalCSS.html 通过外部样式文件对页面进行控制 外部的样式文件通过HTML的link元素连接到HTML文档中 9.3.3 外联样式使用 使用 建立外部样式文件(.css) 外部的样式文件不能含有任何像head或style这样的HTML标记 样式表文件仅仅由样式规则或声明组成 9.3.3 外联样式特点 特点 当样式被应用到很多的网页时,推荐使用外部样式表 网页制作者使用外部样式表,在改变整个网站的外观时,仅需要改变一个文件 大多数浏览器会保存外部样式表在缓冲区,从而如果样式表在缓冲区就避免了在展示网页时的延迟 在实际开发中一般都使用外联样式 9.3.4 CSS基本语法 选择符 {属性1:属性值1;属性2:属性值2;} 选择符(selector):指定样式适用的标记,除指定标记外,样式不起作用 属性:样式的关键字 属性值:描述样式的值; 格式:属性与属性之间使用分号分隔,属性与属性值之间使用冒号分隔 如:P {font-size:12pt; color:red;} 使用—html.css body {color:black} p {font-family:”sans serif”} p {text-align:center;color:red} p { text-align:center; color:black; font-family:arial } 如果是

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档