第3章asp使用CSS布局网页.ppt
《第3章asp使用CSS布局网页.ppt》由会员分享,可在线阅读,更多相关《第3章asp使用CSS布局网页.ppt(50页珍藏版)》请在三一办公上搜索。
1、第3章使用CSS布局网页,ASP.NET 程序设计教程,北京理工大学计算机学院 金旭亮,主要内容,3.1 CSS简介3.2 在HTML文档中使用CSS3.3 编写CSS样式规则3.4 样式的继承与层叠3.5 CSS盒模型3.6 流式布局与浮动布局3.7 盒子的定位方式3.8网页布局实践,2,3.1 CSS简介,CSS的作用CSS文档的基本组成元素,CSS起什么用?,SimplestPage.htm,4,结论:HTML定义了网页的结构CSS决定了浏览器如何显示HTML代码,仅仅HTML,HTML+CSS,3.2 在HTML文档中使用CSS,5,如何在HTML中引入CSS?,行内式:在HTML标签
2、的style属性中编写CSS代码嵌入式:在中编写CSS代码链接式:使用链接外部CSS文件 导入式:使用import指令 import mystyle.css;,6,3.3 编写CSS样式规则,7,CSS规则与声明,CSS文档由一条或多条CSS规则组成,规则拥有特定的格式:,8,CSS单位,9,学会编写CSS 选择器,标签选择器,用于设定HTML文档中指定标签的显示样式,11,p color:Red;font-size:25px;,类别选择器,给特定的一组CSS代码取名,然后可以应用于多个不同的标签:,12,.red_large_text color:Red;font-size:25px;,th
3、is is a paragraph.北京理工大学,定义一个类别选择器,在不同元素中应用类别选择器,ID选择器,对于页面中独一无二的元素,如页脚,可以给其id属性赋予一个独一无二的值,13,任何建议,请发送至 教师邮箱,然后可以用ID选择器给指定ID的元素设置样式,#footer font-style:italic;font-size:16px;,伪类选择器,超链接标签支持几个特殊的CSS样式类,用于定义超链接不同状态的样式,这些样式类被称为“伪类(pseudo class)”,14,Demo:PseudoSelector.htm,基本选择器与复合选择器,将前面介绍 的“标记选择器”、“类别选择
4、器”和“ID选择器”统称为“基本选择器”。“复合选择器”包括:(1)交集选择器(2)并集选择器(3)后代选择器,15,交集选择器,直接指定特定标记中特定类别或ID的样式。,16,p.special/*标记.类别选择器*/color:red;p#special/*id选择器*/color:green;,Demo:IntersectionSelector.htm,注意:选择器字符间不要有空格!,并集选择器,一次定义多个标签或类别或ID的样式,17,div,.special,#one/*集体声明*/text-decoration:underline;/*下划线*/,注意:以逗号隔开各个选择器,Dem
5、o:UnionSelector.htm,后代选择器,选择嵌套在指定元素的内部元素的样式,18,p spancolor:red;,Demo:DescendantSelector.htm,注意:以空格分隔选择器,关于选择器,CSS选择器是编写样式表文档的基础,一定要熟悉并掌握这六种基本的选择器样式,从而为今后网页设计打下基础。,19,3.4 CSS的继承与层叠原则,浏览器如何显示未定义样式的元素?样式定义相互冲突时如何决定最终显示效果?,CSS的继承原则,21,结论:没有定义CSS规则的HTML元素从它的父元素中继承样式!,div.fathercolor:blue;/*颜色*/text-decor
6、ation:underline;/*下划线*/,这是父元素内的文本,显示为蓝色加下划线 这是子元素内的文本,使用交集选择器定义样式,定义两个嵌套的元素,Demo:CSSInherits.htm,CSS层叠原则,选择器定义的规则相互冲突怎么办?Demo:CascadingExample.htm,22,行内样式id样式类别样式标签样式,结论:特殊者胜出!,3.5 CSS盒子模型,页面布局的关键CSS强大排版能力的根基,HTML文档的逻辑结构,24,什么是“Box”?,25,margin,padding,Box,CSS盒子模型,26,块级标签与行内标签,HTML标签分为两大类:、等是常见的块级(bl
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- asp 使用 CSS 布局 网页

链接地址:https://www.31ppt.com/p-5639740.html