CSS高级应用实用.pptx
《CSS高级应用实用.pptx》由会员分享,可在线阅读,更多相关《CSS高级应用实用.pptx(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6.1列表6.1.1 设置列表样式 列表由若干列表项构成,列表项使用标记来表示。列表样式就是指列表项目的符号类型,在无序列表中,默认的符号类型是圆点,在有序列表中,默认的序号是阿拉伯数字。可以通过设置列表的list-style-type属性将无序列表中的符号类型设置为方块、空心圆,也可将有序列表中的序号设置为大(小)写罗马数字或大(小)写英文字母,另外,也可将无序列表的符号或有序列表的序号设置为不显示任何符号。第1页/共30页6.1列表1.List-style-type属性基本语法:List-style-type:语法说明:设计列表样式语法中属性list-style-type的取值及对应的列表
2、符号见下表。第2页/共30页属性的取值列表符号属性的取值列表符号disc黑圆点(默认值)upper-roman按大写罗马字母排序I、II、IIIcircle空心圆lower-alpha按小写字母排序a、b、csquare黑方块upper-alpha按大写字母排序A、B、Cdecimal按数字排序1、2、3none不显示任何列表项或编号lower-roman按小写罗马字母排序i、ii、iii6.1列表第3页/共30页6.1列表2、list-style-image属性列表项的符号还可以通过使用图像来丰富和美化,列表的图像属性list-style-image用来设置列表符号的图像类型。基本语法:Li
3、st-style-image:none|URL语法说明:none表示不使用图像符号;URL指定图像的名称和路径。3、list-style-position属性列表的list-style-position属性用来设置列表项的缩进,该属性包括两个属性值,一个为向内缩进,另一个为不向内缩进。基本语法:List-style-position:outside|inside语法说明:outside表示列表项不向内缩进,为默认值;inside表示列表项向内缩进。第4页/共30页6.2 边框与边距6.2.1盒模型 网页设计中的每一个元素都可以看作是一个长方形的盒子,整个网页可以看作是一个大盒子,而这个大盒子又
4、由不同的网页元素小盒子组成。每个盒子有边框border,每个盒子里有内容,内容与边框之间的距离为内边距(或填充)padding,网页中盒子与盒子之间的空白距离称为外边距margin。外边距margin填充padding内容content第5页/共30页6.2 边框与边距 一个盒子的实际宽度(或高度)是由content+padding+border+margin组成的,区块的width属性值仅仅指content的宽度,不包括paddind、border、margin所占的宽度。在CSS中可以通过设定width和height的值来控制content的大小,并且对于任何一个盒子,都可以分别设定4条边
5、各自的border、padding、margin。因此只要利用好盒子的这些属性,就能够实现各种各样的排版效果。第6页/共30页6.2 边框与边距6.2.2 边框 在CSS中,为了设置边框的外观,提供了边框样式属性、边框宽度、边框颜色。1.边框样式属性使用边框样式属性不仅可以统一设置四条边框的样式,还可以分别设置各自的样式。基本语法:border-style:样式取值border-top-style:样式取值border-bottom-style:样式取值border-left-style:样式取值border-right-style:样式取值第7页/共30页6.2 边框与边距 语法说明 bor
6、der-style是一个复合属性,该属性值可以有多个,多个属性值之间用空格隔开。取值方法如下:取一个值:四条边框均使用这一个值;取二个值:上下边框使用第一个值,左右边框使用第二个值;取三个值:上边框使用第一个值,左右边框使用第二个值,下边框使用第三个值。第四个值:四条边框按照上、右、下、左的顺序来调用取值。border-top-style、border-bottom-style、border-left-style、border-right-style分别用来设置上、下、左、右边框样式。第8页/共30页6.2 边框与边距样式取值说明样式取值说明none不显示边框,为默认值groove凹型线dot
7、ted点线ridge凸型线dashed虚线inset嵌入式solid实线outset嵌出式double双直线表6-2 边框样式属性取值说明第9页/共30页6.2 边框与边距 2.边框宽度属性使用边框宽度属性不仅可以统一设置四条边框的宽度,还可以分别设置四条边框的宽度。基本语法:border-width:关键字|长度border-top-width:关键字|长度border-bottom-width:关键字|长度border-left-width:关键字|长度border-right-width:关键字|长度语法说明:长度包括长度值和长度单位,不可以使用负数。长度单位可以使用绝对单位也可以使用相
8、对单位,如px、pt、cm等。border-width是一个复合属性,可以同时设置四条边框的宽度,设置方法与border-style类似。关键字说明thin细边框medium中等边框、是默认值thick粗边框第10页/共30页6.2 边框与边距 3.边框颜色属性使用边框宽颜色性不仅可以统一设置四条边框的宽度,还可以分别设置其颜色。基本语法:border-color:关键字|RGB值border-top-color:关键字|RGB值border-bottom-color:关键字|RGB值border-left-color:关键字|RGB值border-right-color:关键字|RGB值语法
9、说明RGB值使用十六进制的RGB和RGB函数值等同。border-color是一个复合属性,可以同时设置四条边框的宽度,设置方法与border-style类似。第11页/共30页6.2 边框与边距 6.2.3 边距与填充 1.边距边距就是用来设置网页中某个元素的四边和网页中其他元素之间的空白距离,即盒子与盒子之间的距离。和边框属性类似,可以使用边距属性统一设置四个边距,也可以分别单独设置。margin:长度|百分比|automargin-top:长度|百分比|auto margin-bottom:长度|百分比|automargin-left:长度|百分比|automargin-right:长度
10、|百分比|auto语法说明:长度包括长度值和长度单位,如5px。百分比是相对于上级元素宽度的百分 比,允许使用负值。auto为自动取边距值,是默认值。margin是一个复合属性,可以同时设置四条边框的宽度,设置方法与其它复合属性类似。基本语法:第12页/共30页6.2 边框与边距 2.填充填充属性用来控制边框和其内部元素之间的空白距离,从语法与用法上与边距类似。基本语法:padding:长度|百分比padding-top:长度|百分比 padding-bottom:长度|百分比padding-left:长度|百分比padding-right:长度|百分比语法说明:长度包括长度值和长度单位,如5
11、px。百分比是相对于上级元素宽度的百分比,允许使用负值。margin是一个复合属性,可以同时设置四条边框的宽度,设置方法与其它复合属性类似。第13页/共30页6.3定位 6.3定位定位属性用来控制网页中显示的元素的位置。定位属性对div的作用很大,因为每一个div都可以看作是一个独立体,而这个独立体在网页中的位置就是由定位属性来决定的。6.3.1定位方式 1.定位属性position定位属性position用来设置网页中HTML元素定位的具体方式。定位方式主要包含绝对定位、相对定位和静态定位。基本语法:position:static|absolute|relative语法说明:static表示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CSS 高级 应用 实用
限制150内