BTC-CS-HTML-01-第6章-CSS样式高级应用.pptx
《BTC-CS-HTML-01-第6章-CSS样式高级应用.pptx》由会员分享,可在线阅读,更多相关《BTC-CS-HTML-01-第6章-CSS样式高级应用.pptx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Inspur Education 第第6 6章章 CSSCSS样式高级应用样式高级应用Inspur Education 本章目标本章目标u熟悉熟悉页面布局概念页面布局概念u掌握掌握盒子模型和盒子的浮动与定位盒子模型和盒子的浮动与定位u掌握掌握使用使用CSS+DIVCSS+DIV布局布局2Inspur Education CSSCSS盒子盒子模型模型uCSSCSS盒子模型盒子模型概述概述l盒模型,又称框模型(Box Model)。顾名思义,就是一个盒子。在盒子模型中,页面中所有的HTML元素都被看作成一个个盒子。l元素的外边距(margin)、边框(border)、内边距(padding)、内容
2、(content)就构成了CSS盒模型。3Inspur Education 盒子模型属性盒子模型属性uborderborder边框属性:设置边框的颜色(边框属性:设置边框的颜色(border-colorborder-color)、)、宽度(宽度(border-widthborder-width)以及样式()以及样式(border-styleborder-style)。)。4属性描述border-color规定边框的颜色border-width规定边框的宽度border-style规定边框的样式Inspur Education 盒子模型属性盒子模型属性uborder-colorborder-co
3、lor:边框:边框颜色颜色。u语法:语法:u边框边框也可以设置单边颜色,也可以设置单边颜色,CSSCSS提供了提供了4 4个单边边框颜色个单边边框颜色属性,分别属性,分别用来设置上、右、下、左边框的颜色:用来设置上、右、下、左边框的颜色:lborder-top-color:颜色值lborder-right-color:颜色值lborder-bottom-color:颜色值lborder-left-color:颜色值5border-color:colorInspur Education 盒子模型属性盒子模型属性uborder-widthborder-width:边框:边框宽度宽度。u语法:语法:
4、u与与border-colorborder-color相似,同样相似,同样提供了提供了4 4个单边边框宽度属个单边边框宽度属性:性:lborder-top-width:宽度值lborder-right-width:宽度值lborder-bottom-width:宽度值lborder-left-width:宽度值6border-width:medium|thin|thick|lengthInspur Education 盒子模型属性盒子模型属性uborder-styleborder-style:边框:边框样式样式。u语法:语法:u与与border-colorborder-color相似,同样相似
5、,同样提供了提供了4 4个单边边框宽度属个单边边框宽度属性:性:lborder-top-style:样式值;lborder-bottom-style:样式值;lborder-left-style:样式值;lborder-right-style:样式值;7border-style:none|hidden|dotted|dashed|solid|double;Inspur Education 盒子模型属性盒子模型属性uborder-styleborder-style属性取值属性取值8取值含义none默认值,无边框hidden与“none”相同。应用于表时例外,用于解决边框冲突dotted点线边框d
6、ashed虚线边框solid实线边框double双实线边框groove边框具有立体感的沟槽ridge边框成脊形Inset使整个边框凹陷,即在边框内嵌入一个立体边框。效果显示取决于border-color的值outset使整个边框凸起,即在边框内嵌入一个立体边框。效果显示取决于border-color的值Inspur Education 盒子模型属性盒子模型属性uborderborder边框边框属性示例属性示例9 h4 text-align:center;background:#CFF;#p1 background:#9CF;border:5px double#333;#p2 border-st
7、yle:dashed solid;#p3 border-style:dotted;border-width:10px 15px;#p4 border-width:20px;border-style:groove;border-color:#0F0;设置边框 人生若只如初见,何事秋风悲画扇。等闲变却故人心,却道故人心易变。骊山语罢清宵半,泪雨霖铃终不怨。何如薄幸锦衣郎,比翼连枝当日愿。Inspur Education 盒子模型属性盒子模型属性upaddingpadding属性:是盒子属性:是盒子的内边距,也称为内边界,表示的内边距,也称为内边界,表示边框和内容之间的距离。边框和内容之间的距离。u
8、语法:语法:u说明说明l与属性border类似padding,也可以设置1、2、3、4个属性值。l如果需要单独设置某一个方向的内边距,使用padding-top、padding-right、padding-bottom、padding-left来设置。10padding:长度|百分比padding-top:10px;/*设置上内边界*/padding-right:1em;/*设置右内边界*/padding-bottom:50px;/*设置下内边界*/padding-left:20%;/*设置左内边界*/padding:10px 20px 30px 40px;/*设置上下左右内边界*/Inspu
9、r Education 盒子模型属性盒子模型属性umarginmargin属性属性:盒子:盒子的外边距的外边距。外边。外边距的属性有五种,即距的属性有五种,即margin-topmargin-top、margin-rightmargin-right、margin-bottommargin-bottom、margin-margin-leftleft以及综合了以上四种方法的快捷外边距属性以及综合了以上四种方法的快捷外边距属性marginmargin。u语法:语法:11margin-(top|right|bottom|left:长度单位|百分比单位|automargin:5px 10px 15px
10、20px;/*分别设置上下左右四个边界为5、10、15、20px*/margin:5px;/*四个边界均设置为5px*/margin:5px 10px;/*上下边界设置为5px,左右边界设置为10px*/margin:5px 10px 15px /*上边界设置为5px,左右边界设置为10px,下边界设置为15px*/Inspur Education 盒子之间的关系盒子之间的关系u标准文档标准文档流流l“标准文档流”(Normal Document Stream),简称“标准流”,是指在不使用其他与排列和定位相关的特殊CSS规则时,各种元素默认的排列规则。lHTML元素基本分为两类:p块级元素(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BTC CS HTML 01 CSS 样式 高级 应用
限制150内