css样式表TP07accp.ppt

上传人:小飞机 文档编号:6503491 上传时间:2023-11-07 格式:PPT 页数:28 大小:1.12MB
返回 下载 相关 举报
css样式表TP07accp.ppt_第1页
第1页 / 共28页
css样式表TP07accp.ppt_第2页
第2页 / 共28页
css样式表TP07accp.ppt_第3页
第3页 / 共28页
css样式表TP07accp.ppt_第4页
第4页 / 共28页
css样式表TP07accp.ppt_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《css样式表TP07accp.ppt》由会员分享,可在线阅读,更多相关《css样式表TP07accp.ppt(28页珍藏版)》请在三一办公上搜索。

1、CSS样式表(三),第七章,回顾与作业点评,方框属性有哪些?各包含哪些属性?float属性的应用场合?有哪些取值?clear属性的应用场合?有哪些取值?有哪几类定位方式?应用场合?如何实现绝对定位?,预习检查,超链接的样式有哪4种状态?样式表有哪三类应用方式?有哪些典型的局部布局结构?,本章任务,制作贵美横向主导航条制作贵美顶部菜单制作贵美新品上架板块,本章目标,使用div-ul-li实现局部布局使用div-dl-dt-dd实现图文混编使用伪类样式控制超链接样式,超链接样式的特殊性文本或图像加上链接,将失去原样式而继承链接的样式,超链接样式的特点,加链接后,图片/文本样式的变化,超链接样式的四

2、种状态未访问状态(a:link)已访问状态(a:visited)鼠标移上状态(a:hover)激活选定状态(a:active),可以分别设置链接的四种状态的样式,超链接伪类样式,超链接伪类样式,采用选择器:状态的方式分别定义样式,一般称为伪类,如何设置超链接的样式,.nav li a padding:8px 15px;.nav li a:hover color:#ff7300;font-size:20px;家用电器 手机数码,1、先定义共有样式:表示.nai类下标签中的链接样式,设置超链接样式的步骤:1、确定页面所有链接样式是否相同,否则分开定义2、先定义四个状态共有样式,再分别定义其他状态,

3、2、再单独定义某个状态特有的样式,导航版块的链接样式一般和页面样式不同,需单独定义,三类应用样式的方式内部样式表 外部样式表 行内样式,如何应用样式3-1,./样式定义/HTML内容,HTML和CSS在同一文件,方便开发时修改,样式和内容分离不够彻底,不利于页面复用,三类应用样式的方式内部样式表 外部样式表 行内样式,如何应用样式3-2,.nav li apadding:8px 10px;./CSS样式定义,/HTML内容,分别定义*.css和*.html文件,样式和内容彻底分离,多个网页可共享同一CSS,三类应用样式的方式内部样式表 外部样式表 行内样式表,如何应用样式3-3,日用百货,单独

4、定义某个元素的样式,灵活方便。但因为内容与样式混写在一起,应尽量少用或不用,各类样式有继承各类样式的优先级浏览器默认设置外部样式表文件 内部样式表 行内样式表 ID选择器类选择器标签选择器,样式的优先级3-1,由低到高,“近者优先”原则,样式的优先级3-2,“日用百货”链接,.nav ul li a:linkcolor:blue;家用电器 手机数码 日用百货,内部样式表,外部样式表,行内样式表,红色,蓝色,样式的优先级3-3,购物车的样式,#nav_id width:300px;background:#ccc;.nav height:100px;background:red;div borde

5、r:5px solid green;background:blue;购物车,ID选择器,类选择器,标签选择器,不冲突的样式,边框5px、绿色,同时应用ID、class、标签三类选择器,灰色背景,练习使用超链接伪类实现导航条,需求说明:用提供的背景图素材,实现如下导航菜单效果 要求使用外部样式表div-ul-li结构,完成时间:25分钟,链接无下划线(text-decoration),鼠标悬停,显示菜单的投影背景(background)、字体变大,行高:24px字体大小:10px,共性问题集中讲解,常见调试问题及解决办法代码规范问题,共性问题集中讲解,典型的局部布局结构,div-ul(ol)-l

6、i:常用于分类导航或菜单等场合;div-dl-dt-dd:常用于图文混编场合;table-tr-td:常用于图文布局或显示数据的场合;form-table-tr-td:常用于布局表单的场合;,HTML标签中,学过哪些典型的块状布局结构?,div-ul-li局部布局的样式修饰2-1,实现思路布局结构分析CSS样式分析,布局结构:1、图文参差并列结构,宜采用div-ul-li实现2、图标和文字各占一个,各类样式:1、小图标:采用背景图偏移2、右对齐:float浮动3、超链接:无下划线样式4、调整文本对齐和间距,div-ul-li局部布局的样式修饰2-2,实现步骤先建立HTML标签组织结构 建立CS

7、S样式表,逐一添加各类样式测试样式细节,如何复用CSS代码,.pic1width:28px;height:26px;background:url(./images/icon.gif)no-repeat;.pic2width:28px;height:26px;background:url(./images/icon.gif)no-repeat-28px 0px;.pic3width:28px;height:26px;background:url(./images/icon.gif)no-repeat-84px 0px;.pic4width:28px;height:26px;background:

8、url(./images/icon.gif),大量重复的CSS代码,如何精简?,.抽取重复代码建立类.pic/共有的CSS代码;,应用样式:多个类样式,练习修饰div-ul-li局部布局,需求说明:重新实现贵美网站的导航菜单,完成时间:25分钟,行高:26px图标宽度:28px,图标宽度:38px,div-dl-dt-dd局部布局样式修饰2-1,实现思路布局结构分析CSS样式分析,布局结构:1、图文混编结构,宜用div-dl-dt-dd结构。2、放图片,放文字,做结构容器,方便扩展,布局结构:1、图片和文字一行:采用float2、文字居中:调整宽高与行高,div-dl-dt-dd局部布局样式修

9、饰2-2,实现步骤先建立HTML标签组织结构 建立CSS样式表,逐一添加各类样式测试样式细节,制作新品上架版块样式,小结,基本符号:(空格),(逗号)#:(冒号),组合:标签+类标签+idid+空格+类id+空格+类+逗号,div ullist-style:none;div,ultext-align:center;#navwidth:100%;.picbackground:url(bg.gif);a:hover#ff0;,各代表什么含义?,li.picwidth:28px;div#navtext-align:center;#nav.picborder:1px;#nav.pic,#nav.textheight:26px;,各代表什么含义?,练习实现贵美对联广告布局,需求说明:根据提供的素材,重新实现新品上架版块,完成时间:20分钟,总结,超链接样式有哪四类状态及对应伪类?应用样式有哪三类方式?优先级?div-ul-li 结构的应用场合?布局注意问题?div-dl-dt-dd结构的应用场合?布局注意问题?,作业,课后作业必做教员备课时在此添加内容选做教员备课时在此添加内容提交时间:xxx提交形式:xxx预习作业背诵英文单词教员备课时在此添加内容,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号