div+css布局教程-ppt课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《div+css布局教程-ppt课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- div css 布局 教程 ppt 课件
- 资源描述:
-
1、 DIV+CSS布局教程 The Tutorial of css+div 1PPT课件div+css布局教程目录:1.CSS基础知识2.网页布局常用属性网页布局常用属性3.网页布局实例网页布局实例4.Web标准化思想与网页重构 2PPT课件课件一、CSS基础知识 1.css简介 2.css语法 3.选择器 4.实用小技巧div+css布局教程3PPT课件课件1、css简介CSS 指层叠样式表 (Cascading Style Sheets) CSS语言是一种标记语言,它不需要编译,可以直接由浏览器执行样式通常存储在样式表中 外部样式表通常存储在 CSS 文件中 外部样式表可以极大提高工作效率
2、4PPT课件课件2、css语法CSS 语法由三部分构成:选择器、属性和值:Pcolor:#ff0000; background:#000000;其中“p”,我们称为选择器,指明我们要给“p”定义样式;样式声明写在一对大括号“”中;Color和background称为“属性”,不通属性之间用“;”分隔 “#ff0000”和“#000000”是属性的值5PPT课件课件2、css语法几点值得注意的地方:1、选择器的分组可以对选择器进行分组,这样,被分组的选择器就可以分享相同的声明。用逗号将需要分组的选择器分开。(有助于优化样式表,提高效率)例子:例子: h1color: green; h2color
3、: green; h3color: green; 我们可以这样写:h1,h2,h3 color: green; 样式太臃肿了,该减肥了!6PPT课件课件2、css语法几点值得注意的地方:2、继承及其问题根据 CSS,子元素从父元素继承属性。 例子:body font-family: Verdana, sans-serif; 根据上面这条规则,站点的 body 元素将使用 Verdana 字体通过 CSS 继承,子元素将继承最高级元素(在本例中是 body)所拥有的属性(这些子元素诸如 p, td, ul, ol, ul, li, dl, dt,和 dd)如果你不希望 “Verdana, san
4、s-serif” 字体被所有的子元素继承,又该怎么做呢?比方说,你希望段落的字体是 Times。我们可以这样写:p font-family: Times, Times New Roman, serif; 7PPT课件课件2、css语法几点值得注意的地方:3、层叠次序当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢?样式表分为:浏览器缺省设置 外部样式表 内部样式表(位于 标签内部) 内联样式(在 HTML 元素内部) 优先级为: 内联样式(在 HTML 元素内部)拥有最高的优先权,这意味着它将优先于以下的样式声明: 标签中的样式声明,外部样式表中的样式声明,或者浏览器中的样式声明
5、(缺省值)。8PPT课件课件2、css语法几点值得注意的地方:4、高效的CSS(1)使用外联样式代替内联样式和内部样式表不推荐使用: 或者是: pcolor:red;(2)使用组选择器 h1,h2,h3 color: green; (3)使用继承 不推荐使用:tdfont-size:12px; pfont-size:12px; lifont-size:12px;应该这样写 bodyfont-size:12px;9PPT课件课件2、css语法几点值得注意的地方:(4)使用简记属性不推荐使用:margin-top:1px; margin-left:2px; margin-right:3px; ma
6、rgin- bottom:4px; 应该这样写 margin:1px 3px 4px 2px;10PPT课件课件3、选择器1、CSS 派生选择器 ul li font-weight:bold;定义ul内li 标签的样式P span afont-weight:bold;定义段落下a标签的样式可以使用派生选择器给一个元素内的子元素定义样式。两个元素之间用空格表示。11PPT课件课件3、选择器2、id 选择器 id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。id 选择器以 “#” 来定义。例子:#red color:red; #green color:green; 注意:注意:i
7、d 属性只能在每个 HTML 文档中出现一次。 12PPT课件课件3、选择器2、类选择器 在 CSS 中,类选择器以一个点号显示:例子: .center text-align: center 注意:类名的第一个字符不能使用数字 13PPT课件课件4、实用小技巧1、桥接样式表方法在一些大型的项目中,由于样式表文件过多,使用桥接样式表可以便捷高效的管理这些样式。14PPT课件课件4、实用小技巧书写方式为:import url(color.css);imporp url(type.css);引用的样式表必须出现在其他规则之前,样式表的头部,这样才能保证正常的效果.15PPT课件课件4、实用小技巧2、
8、关于ID和Class命名的规范 总体思想:语义化的命名16PPT课件课件4、实用小技巧个人推荐在开发过程中逐渐形成自己的命名规范,如header/footer/main/hd/bd/nav/box/mode等,使用连字符“-” 如site-nav/quick-menu/secondaryContent/。 但回到具体情况,不同的项目也应该根据具体情况对命名方式作出选择,不同方式的命名规则应该结合使用,大型网站,如淘宝,更适合使用语义命名结合的方式,对于页面的样式修改,能快速敏捷地做出相应调整,对于制作,能快速地拼凑,而大部分宣称型的单页,个人更推荐使用结构化的命名方式,页面制作者能方便快速地完
9、成页面,而不用多把时间陷近命名的考虑中,17PPT课件课件二、网页布局常用属性 1.css盒子模型 2.css定位和浮动div+css布局教程18PPT课件课件1、css盒子模型19PPT课件课件1、css盒子模型在 CSS 中,width 和 height 指的是内容区域的宽度和高度。增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的尺寸。假设框的每个边上有 10 个像素的外边距和 5 个像素的内边距。如果希望这个元素框达到 100 个像素,就需要将内容的宽度设置为 70 像素#box width: 70px; margin: 10px; padding: 5px; 20PP
展开阅读全文