CSS层叠样式表.ppt
《CSS层叠样式表.ppt》由会员分享,可在线阅读,更多相关《CSS层叠样式表.ppt(86页珍藏版)》请在三一办公上搜索。
1、第一讲 CSS层叠样式表,1.1 CSS概述1.2 定义CSS样式表1.3 CSS常用属性1.4 CSS关联HTML文档的方式1.5 在HTML文档中应用CSS1.6 CSS的冲突,学习目标,熟练掌握CSS样式表的定义掌握样式表嵌入HTML文档的方式掌握在HTML文档中应用CSS样式的方式,1.1 CSS概述,CSS(Cascading Style Sheet,层叠样式表)是一种格式化网页的标准方式,它扩展了 HTML 的功能,使网页设计者能够以更有效的方式设置网页格式。,特 点,将格式和结构分离以前所末有的能力控制页面布局 制作体积更小、下载更快的网页可以实现许多网页同时更新,应用CSS的步
2、骤,定义样式表把样式表关联到HTML文档在HTML文档中应用样式表,1.2 定义CSS样式,基本语法:选择符 属性名1:属性值1;属性名2:属性值2;,1.HTML标记符,HTML标记符重新定义了HTML标记符的显示效果,定义示例代码如下:h1text-align:center;font-size:30pt;color:blue,HTML选择符示例,2.自定义的类与ID,使用自定义类或ID,可以定义一个通用的样式,以便应用到任何需要的地方。它们的应用需要分别使用到class和id属性,定义示例代码如下:.classnameproperty:value#idnameproperty:value,
3、用户定义的类与ID示例,3.伪类选择符,伪类是一种特殊的类选择符,它最大的用处是可以对链接在不同状态下定义不同的样式效果,写书形式如下:a:link 设置未访问过的超链接格式a:visited 设置已访问过的超链接格式a:active 设置活动超链接格式a:hover 设置悬停状态的超链接格式,伪类选择符示例代码如下:a:linkcolor:green;text-decoration:nonea:activecolor:blue;text-decoration:nonea:visitedcolor:red;text-decoration:underlinea:hovercolor:pink;f
4、ont-style:italic,伪类选择符示例,1.3 CSS常用属性,1.字体属性及其属性值,字体属性示例,.text font-family:宋体;font-variant:small-caps font-size:16pt;font-style:italic;font-weight:bolder;,2.文本属性及其属性值,文本属性示例,.text letter-spacing:6px;line-height:28pt;text-decoration:underline;text-align:left;text-indent:44pt;,3.列表属性及其属性值,列表属性示例,4.颜色和背
5、景属性及其属性值,颜色和背景属性示例,5.CSS区块属性 区块边框 区块边距 区块定位,1)区块边框属性及其属性值,边框属性示例,一个属性可以设置多个属性值,不同的属性值之间使用空格间隔,2)区块边距属性及其属性值,边距属性示例,3-1)区块定位之位置与大小属性,区块定位之位置与大小属性示例,pposition:absolute;top:30px;left:50px;width:500px;height:100px;,3-2)区块定位之浮动与清除属性,区块定位之浮动与清除属性示例,6.CSS层,层属性及其属性值,层属性示例,7.鼠标属性及其属性值,鼠标属性示例,pcursor:hand,8.滤
6、镜属性 使用滤镜属性可以把可视化的滤镜和转换效果添加到一个标准的HTML元素中,如图片、文本等对象中。对于滤镜和渐变效果,前者是基础,后者是滤镜效果的不断变化和演示更替。,常用滤镜,alpha滤镜:设置透明层次blur滤镜:设置模糊效果flipH、flipV滤镜:设置水平垂直翻转gray滤镜:设置灰度invert滤镜:将颜色的饱和度及亮度完全反转xray滤镜:设置X射线效果wave滤镜:设置变形效果chroma滤镜:设置特定颜色的透明效果glow滤镜:设置边缘光晕效果dropshadow滤镜:设置阴影效果shadow滤镜:设置渐变阴影效果mask滤镜:设置遮罩效果,Alpha滤镜,基本语法:f
7、ilter:alpha(opacity=opacity,finishopacity=finishopacity,style=style,startx=startx,starty=starty,finishx=finishx,finishy=finishy),语法解释:alpha:用于把一个目标元素与背景混合,即设置元素的透明度。它是通过以下参数来实现透明度的设置:1)opacity:设置透明度的程度。取值范围为0100,0代表完全透明,100代表完全不透明 2)finishopacity:用于设置渐变结束时的透明度 3)style:用于指定透明区域的形状特征,取值为0(表统一形状)、1(表线形
8、)、2(表放射状)、3(表长方形)4)startx和starty:表示渐变效果开始的X和Y坐标 5)finishx和finishy:表渐变效果结束的X和Y坐标,Alpha滤镜示例,imgfilter:alpha(opacity=50);,Blur滤镜,基本语法:filter:blur(add=true|false,direction=direction,strength=strength),语法解释:add:用于指定图片是否被改变成印象派的模糊效果,默认取值为true direction:用于设置模糊的方向。其中0度代表垂直向上,然后每45度为一个单位,默认值是向左的270度 strength
9、:表示有多少像素的宽度将受到模糊影响,默认是5像素。注意:其只能取整数,Blur滤镜示例,imgfilter:blur(strength=10);,FlipH、FlipV滤镜,基本语法:Filter:filph Filter:filpv语法解释:filph:设置水平翻转 filpv:设置垂直翻转,FLIPH FLIPV滤镜示例,imgfilter:flipv,Gray滤镜,基本语法:filter:gray语法解释:Gray滤镜的作用是将对象中的颜色除去,以变成黑白效果,gray滤镜示例,imgfilter:gray,invert滤镜,基本语法:filter:invert语法解释:Invert滤
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CSS 层叠 样式
链接地址:https://www.31ppt.com/p-5574538.html