[精品]DIV+CSS课件说课讲解

合集下载

CSSDIV页面布局PPT课件

CSSDIV页面布局PPT课件
教育创造学生价值
1.2 div与span的区别
Neusoft Institute of Information
• 区别: • <div>是一个块级(block-level)元素,它包围的元素会自动换行。 • <span>是一个行内(inline )元素,在它的前后不会换行。 • 此外,<span>标记可以包含于<div>标记中,成为它的子元素。反过
• 一个盒子模型由content(内容)、border(边框)、padding(内 边距)、margin(外边距)这4个部分组成。
height
margin-right border-right padding-right
padding-left border-left marginr-top padding-top
span.left{
margin-right:30px;
background-color:#a9d6ff;
}
span.right{
margin-left:40px;
background-color:#eeb0b0;
}
span 1
margin-right
margin-left
span 2
教育创造学生价值
• 实例:14-5.html
• 在设置4个方向的padding时也可以简写。 • 实例:14-6.html
教育创造学生价值
2.5 margin
Neusoft Institute of Information
• margin是指元素与元素之间的距离。同样在实例14-4的基础上,加 入margin-bottom的语句,实现如下效果。
• <div>(division)是一个区块容器标记,即<div>与</div>之间相 当于一个容器,可以容纳各种HTML元素。可以把<div>与</div>之 间的内容视为独立的对象,只要对<div>进行控制,其中的各标记元 素都会因此而改变。

第7章 第2节 DIV+CSS布局网页 课件

第7章 第2节  DIV+CSS布局网页 课件
7.12
第7章 DIV+CSS布局网页
7.2 使用DIV+CSS布局网页
7.2.1 案例制作:“经典回顾”网页
(4)制作导航部分 5)切换至设计视图,在“选择器”窗格中添加标签选择器“ul li”,将“属性”窗格切换 至布局属性,设置“Width”为75px、“Height”为24px,设置左边界为20px,设置“float” 为left,将“属性”窗格切换至文本属性,设置“line-height”为24px,设置“list-styletype”为none。 6)为每一个导航项设置空超链接,在“选择器”窗格中添加伪锚记选择器“a.nav:link”, 将“属性”窗格切换至文本属性,设置“font-family”为宋体、“font-size”为13px、 “color”为# 1E1E1、“font-weight”为“bold”、“text-decoration”为“none”。 7)在“选择器”窗格中添加伪锚记选择器“a.nav:visited”,将“属性”窗格切换至文本 属性,设置“font-family”为宋体、“font-size”为13px、“color”为#E1E1E1、“fontweight”为“bold”、“text-decoration”为“none”。
7.17
第7章 DIV+CSS布局网页
7.2 使用DIV+CSS布局网页
7.2.1 案例制作:“经典回顾”网页
(5)制作网页左侧标题部分 6)为ID为“Title”的Div创建ID选择器规则,并在“方框”中设置“Width”为499px、 “Height”为45px,在“类型”中选择“类型”项设置“font-family”为宋体、“font-size” 为16px、“color”为#000000、“line-height”为45px、“font-weight”为bold。 7)在“分类”中选择“边框”项,取消“Style”中“全部相同”复选框的对勾,设置 “Right”为“solid”。取消“Width”中的“全部相同”复选框的对勾,设置“Right”为1px, 取消“Color”中“全部相同”复选框的对勾,设置“Right”为“#3E3D3D”。 8)在“分类”中选择“区块”项,设置“Text-align”为“center”。

We编程开发基础(DIV+CSS)PPT教学课件

We编程开发基础(DIV+CSS)PPT教学课件

2020/12/10
6
2020/12/10
7
布局中的主要样式
font line-height color margin padding border text-align background
• width: • height • float: • clear • display
是定义区块外边界与上级元素距离的属性,用1到4个值来设置元素的边界,每个值 都是长度、百分比或者auto,百分比值参考上级元素的宽度,允许使用负值边 际。如果四个值都给出了,它们分别被应用于上、右、下和左边界。如果只给
出一个值,它被应用于所有边界。如果两个或三个值给出了,省略了的值与对 边相等。注意如果边界在垂直方向邻接(重叠)了,会改用其中最大的那个边界 值。而水平方向则不会。也可以选择使用上边界margin-top、下边界marginbottom、左边界margin-left和右边界margin-right属性分别设置与上级元素的 外边距。
格定位方式的区别。因为现在的网站设计标准中,已经不 再使用表格定位技术,而是采用DIV+CSS的方式实现各种 定位。通过使用div盒子模型结构将各部分内容划分到不 同的区块,然后用css来定义盒子模型的位置、大小、边 框、内外边距、排列方式等。简单地说,div用于搭建网 站结构(框架)、css用于创建网站表现(样式/美化)。 该标准简化了HTML页面代码,获得一个较优秀的网站结 构,有利于日后网站维护、协同工作和便于搜索引擎抓取。 当然并不是所有的网页都需要用div布局,例如数据页面、 报表之类的页面,还是使用HTML的表格会比较方便, web标准里并没有说要抛弃table。
Web编程开发基础 (DIV+CSS)
2020/1Βιβλιοθήκη /101课程内容DIV+CSS标准化布局的优势 “无意义”的元素div和span 盒子模型 布局中的主要样式 使用区块框设计页面布局

使用DIV+CSS布局网页说课稿

使用DIV+CSS布局网页说课稿

《使用Div + CSS结构布局“诗歌”页面》说课稿各位老师:你们好,我说课的题目是《使用Div+CSS结构布局“诗歌”页面》,下面我从教材、学情、教学目标、教学方法、教学过程、教学亮点与教学反思六个方面对我的教学设计进行说明。

一、教材分析地位:《使用Div+CSS结构布局“诗歌”页面》取材于教学参考书《Dreamweaver CS4从入门到精通》第12章内容。

它与我们使用教材《Dreamweaver 网页设计与制作案例教程》第7章相对应。

作用:Div + CSS是一种最新、最科学的网页布局方式,符合Web2.0的技术标准,目前也比较流行的网页布局方式。

使用Div + CSS布局可将结构与表现分离,减少了HTML文档内大量代码,只留下了页面结构的代码,方便对其进行阅读,还可以提高网页的下载速度。

所以这部分内容是我们学习网页设计非常重要的一部分,学生要重点掌握。

二、学情分析学生特点:我授课的对象为高职三年级学生,我们都知道职业学校学生的学习习惯不太好,学习自觉性相对低一些。

知识准备与兴趣:针对我们本节课内容,学生在前面已经学习了Div标签的插入方法以及CSS 样式表创建方法,了解了其功能,对其有了一定的感性认识,我们重要的是加强学生的实践操作能力的训练。

三、教学目标分析根据上述教材与学情分析,我设定如下教学目标与重难点:1.知识与技能目标:在知识与技能方面要求做到以下几点1)学会分析页面的结构的方法。

2)能使用div标签定义合理的页面结构。

3)巩固用代码与视图两种方法插入div标签以及向标签内部添加内容。

4)学会利用CSS规则布局美化页面。

2.情感目标:1)培养学生的审美能力。

2)培养学生的合作精神与协作能力。

3.教学重、难点:重点:分析页面结构、用div标签定义页面结构难点:利用CSS规则布局美化页面四、教学方法基于以上的教材目标分析和重难点的确定,我根据自己对任务驱动教学法和新课程改革的理论认识,结合授课学生实际,主要采用任务驱动、视频指导教学法。

DIV+CSS布局 ppt课件

DIV+CSS布局 ppt课件

9
2021/3/26
DIV+CSS布局 ppt课件
10
DIV+CSS布局
• 属性名称必须小写 • 属性值必须加引号 • 属性不能简写 • 用 Id 属性代替 name 属性
2021/3/26
DIV+CSS布局 ppt课件
11
DIV+CSS布局
• DOCTYPE • Head • Body
2021/3/26
18
DIV+CSS布局
• 间隙属性,用来设置元素内容到元素边界的 距离。
• 注意: padding用在容器内部,margin指容 器外部,就像墙上挂着的两个相框,margin 指的是相框与相框的距离,padding指的是 每个相框里照片与相框边框的距离。
2021/3/26
DIV+CSS布局 ppt课件
块距离);
– margin right :距右元素块距离(设置距右元素块距) ; – margin bottom :底元素块距离(设置距低(下)元素
块距)。
margin:5px 6px 7px 8px;各参数分别指代Top、Right、 Bottom和Left
2021/3/26
DIV+CSS布局 ppt课件
• CSS:Cascading style Sheets,采用CSS技术, 可以有效地对页面的布局、字体、颜色、 背景和其它效果实现更加精确的控制。
2021/3/26
DIV+CSS布局 ppt课件
2
DIV+CSS布局
1.大大缩减页面代码,提高页面浏览速度,缩 减带宽成本;
2.结构清晰,容易被搜索引擎搜索到,天生 优化了seo

DIV+CSS ppt课件

DIV+CSS ppt课件

• 类选择器的定义格式为: html标签名
{ …样式规则;
}
CLASS 类选择器
<HEAD> <STYLE type="text/css"> .myinput {
border: 1px solid; border-color:#D4BFFF; color:#2A00FF; } </STYLE> </HEAD> <BODY> <FORM > <INPUT name="textfield" type="text" class="myinput"></P> <P>密 &nbsp;码 <INPUT name="textfield" type="password" class="myinput"> </P>
<style type="text/css">
</style>
</head> 2)直接写在标签内<body>
<p style=“color:#FF00FF; font-family:隶书; font-
weight:bold; font-size:24px"> </body> • 外部连接套用 如:<link rel=“stylesheet” type=“text/css” href=“样式表文件.css">
DIV的概念
• DIV 全称 division 意为“区分”使用 DIV 的方法跟使用 其他 tag 的方法一样。

div+css布局教程 ppt课件

div+css布局教程 ppt课件
例子:body { font-family: Verdana, sans-serif; } 根据上面这条规则,站点的 body 元素将使用 Verdana 字体 通过 CSS 继承,子元素将继承最高级元素(在本例中是 body)所拥有的属性(这 些子元素诸如 p, td, ul, ol, ul, li, dl, dt,和 dd)
但回到具体情况,不同的项目也应该根据具体情况对命名方式作出选择 ,不同方式的命名规则应该结合使用,大型网站,如淘宝,更适合使用语义 命名结合的方式,对于页面的样式修改,能快速敏捷地做出相应调整,对于 制作,能快速地拼凑,而大部分宣称型的单页,个人更推荐使用结构化的命 名方式,页面制作者能方便快速地完成页面,而不用多把时间陷近命名的考 虑中,
div+css布局教程
二、网页布局常用属性
其中“p”,我们称为选择器,指明我们要给“p”定义样式; 样式声明写在一对大括号“{}”中; Color和background称为“属性”,不通属性之间用“;”分隔 “#ff0000”和“#000000”是属性的值
div+css布局教程
几点值得注意的地组的选择器就可以分享相同的声明。用 逗号将需要分组的选择器分开。(有助于优化样式表,提高效率)
书写方式为: @import url(color.css); @imporp url(type.css);
引用的样式表必须出现在其他规则之前,样式表的头部,这样才能保证正常的 效果.
div+css布局教程
2、关于ID和Class命名的规范 总体思想:语义化的命名
div+css布局教程
个人推荐在开发过程中逐渐形成自己的命名规范, 如header/footer/main/hd/bd/nav/box/mode等,使用连字符“-” 如site-nav/quick-menu/secondaryContent/。

div+Css课前基础知识普及-课件

div+Css课前基础知识普及-课件

使用CSS控制页面
行内样式 内嵌式 链接式 导入样式
<html> <head> <title>行内样式</title> </head> <body>
<h2 style=“font-size:16px;color:#000ffd;textdecoration:underline;”> CSS标记1</h2> <p style=“font-size:12px;color:red;text-decoration:underline;”> CSS标记的正文内容1</p> <h2>CSS标记2</h2> <p>CSS标记的正文内容2</p> </body> </html>
/* 集体声明 */ /* 文字颜色 */ /* 字体大小 */
/* 集体声明 */ /* 下划线 */
<body> <h1>集体声明h1</h1> <h2 class="special">集体声明h2</h2> <h3>集体声明h3</h3> <h4>集体声明h4</h4> <h5>集体声明h5</h5> <p>集体声明p1</p> <p class="special">集体声明p2</p> <p id="one">集体声明p3</p>
Div+Css 课前基础知识普及
css概念 如何使用css控制页面 Css基本语法

CSS+Div布局 ppt课件

CSS+Div布局 ppt课件

2021/3/26 CSS+Div布局 ppt课件
34
8.4 “左中右”布局
8.4.1 课堂案例-连锁餐厅 8.4.2 使用CSS样式布局
2021/3/26 CSS+Div布局 ppt课件
35
8.4.1课堂案例-连锁餐厅
案例学习目标:学习“左中右”布局的方法。
2021/3/26 CSS+Div布局 ppt课件
17
8.2.3 浮动方式
无浮动
2021/3/26 CSS+Div布局 ppt课件
18
8.2.3 浮动方式
#box1 { height: 100px; width: 150px; background-color:
#F90; }
#box2 { height: 100px;
2021/3/26 CSS+Div布局 ppt课件
27
8.3.1课堂案例-网页设计大赛
案例学习目标:学习“上中下”布局的方法。
案例知识要点:在【插入】面板【HTML】选 项卡中,使用【Div】按钮 创建网页布局结构; 在【CSS设计器】面板中,使用【添加选择器】 按钮 创建<div>标签的ID样式,并采用缺省的 【position】和【float】属性,完成“上中下” 的布局。
16822position定位属性absolute绝对定位方式网页元素丌再遵循html的标准定位规则脱离了前后相继的定位关系以该元素的上级元素为基准设置偏移量迚行定位
第8章 CSS+Div布局
Dreamweaver CC 标准教程
2021/3/26 CSS+Div布局 ppt课件
1
本章学习的主要内容:

DIV+CSS讲义一

DIV+CSS讲义一
.blue{
color:blue;
}
.big{
font-size:22px;
}
可以对同一个元素同时使用这两个类别。
<body>
<h4 class=”blue big”>两种class,同时使用blue和big。</h4>
</body>
3.ID选择器
ID选择器的使用方法跟class选择器基本相同,不同之处在于ID选择器只能在HTML页面中使用一次。
第一讲DIV+CSS教学(一)
课次
1
授课学期
授课班级
授课地点
授课时间
2010-2011-2
10341、2
8517ቤተ መጻሕፍቲ ባይዱ504
3-2、5-2
课程目标
备注
课程导语
授课素材
使用案例
拟留讨论
第一讲CSS样式入门
1.1 CSS的基本概念
CSS是Cascading Style Sheets的简称,即层叠样式表。
CSS的样式规则如下:
1.行内样式
<html>
<head>
<title>my title</tiitle>
</head>
<body>
<p style=”color:#ff0000;font-size:20px;text-decoration:underlin;”>
正文内容1</p>
<p style=”color:#ff00ff;font-size:25px;font-weight:bold;”>
正文内容2</p>

div+css课件

div+css课件

5.2 背景图片
5.2.1 页面的背景图 (5-3.html) 5.2.2 背景图片的重复 (5-5.html) 5.2.3 背景图片的位置 (5-8.html) 5.2.4 固定背景图片 (5-10.html)
5.3 古词《念奴娇·赤壁怀古》
5-13.html
第六章 CSS设置表格和表单样式
10.3 元素的定位
10.3.1 float定位 (10-14.html) 10.3.2 position定位 (10-20.html) 10.3.3 z-index (10-28.html)
10.4 给图片签名
10-29.html
第十一章 CSS排版
11.1 CSS排版观念 11.2 固定宽度且居中的版式 11.3 排版实例:电子相册
11.3 排版实例:电子相册
11-6.html
2.1.1 标记选择器 2.1.2 类别选择器 2.1.3 ID选择器
2.1.1 标记选择器
2.1.2 类别选择器
2.1.3 ID选择器
2.2 选择器的声明
2.3 CSS的继承
第三章 CSS文字效果
3.1 CSS文字样式 3.2 文字实例:模拟Goolge公司logo 3.3 CSS段落文字 3.4 段落实例:搜索8.2 无需表格的菜单
8-5.html
8.3 菜单的横竖转换
8-6.html
8.4 流行的Tab菜单
8-9_home.html
第九章 CSS滤镜的使用
9.1 滤镜概述 9.2-9.7 滤镜实例
9.1 滤镜概述
CSS滤镜并不是浏览器的插件,也不符合CSS 标准,而是微软公司为增强浏览器功能而特意 开发的并整合在IE浏览器中的一类功能的集合。 CSS滤镜的标识符是“filter”。 filter:filtername(parameters);
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

div { color: red; font-size:9pt} …… <div> <p>
这个段落的文字为红色9号字 </p> </div>
P中内容会继承DIV所 定义的样式。但当样式 表继承遇到冲突时,总 是以最后定义的样式为 准
用CSS定义样式
v 注释
n 可以在CSS中插入注释来说明代码的含义,注释有利于 自己或别人今后在编辑和更改代码时理解代码的含义
的,它没有结构的意义,纯粹是应用样式,当其他行内元 素都不合适时,可以使用SPAN。
CSS概述
v 是Cascading Style Sheet的简称,中文翻译为: 层叠样式表;为网页设计者提供更大的网页空间 应用弹性;将网页的文字内容与版面设计分开处 理
n 几乎所有的浏览器都支持 n 可取代以前一部分必须通过专门的图像处理软件实现的
DIV+CSS
Div+css的概述
❖业界对DIV+CSS的标准化设计关注 ❖DIV+CSS标准化的影响下,网页设计人员
已经把这一要求作为行业标准 ❖传统的网页布局是使用网格
DIV+CSS布局
❖ DIV+CSS布局 这个布局中,div承载的是内容,而css承载的是 样式。内容和样式的分离对于所见即所得的传统 TABLE编辑方式确实是一个很大的冲击,尤其是 设计人员很难接受设计一个他们不能立即看到的 样式。不过随着学习,会发现div+css的好处实在 是太明显了
DIV的概念
1. DIV 全称 division 意为“区分”使用 DIV 的方法跟使用 其他 tag 的方法一样。 2. 如果单独使用 DIV 而不加任何 CSS,那么它在网页中的效 果和使用 <P></P> 是一样的。 3. DIV本身就是容器性质的,你不但可以内嵌table还可以内 嵌文本和其它的HTML代码 4. 注意:<div>标签可以用来组合其它的HTML元素,但不能 嵌套在段落元素中,例如,<p>aa<div>bb</div>cc</p>的结果 是不确定的。
图片特效功能 n 更易于管理样式,方便编排,简化管理成本 n 便于统一风格
为网页添加CSS
v 要想使用CSS,首先要让浏览器识别并调用,通 常添加样式的方式有如下四种:
n 内嵌样式 n 内部样式表 n 链入外部样式表 n 导入外部样式表
v 样式表的优先级别从高到低为:行内样式、内部 样式、链接样式、导入样式。
SPAN 和 DIV 的区别
❖ SPAN 和 DIV 的区别在于: ❖ DIV(division)是一个块级元素,可以包含段落、标题、表
格,乃至诸如章节、摘要和备注等。 ❖ <SPAN>是行级容器标签,不可以包含图片、标题、段落
等,只能包含文字内容 ❖ 另外,由于SPAN 是行级元素,SPAN 的前后是不会换行
v 类选择符
n 可将相同的分类定义为不同的样式,定义时,在自定
义类名前加点号,如:
P.right {text-align: right} P.center {text-align: center} .left {text-align: left}
用CSS定义样式
v ID选择符
n 由HTML代码中的ID参数指定单独的样式,和类选择 符类似。如:
n 在浏览器中,注释是不显示的 n 注意与HTML中的注释方式的区别,此处只能以“/*”开
头,以“*/”结尾
盒子模型
❖ 每个HTML元素都可以看作一个装了东西的盒子, 盒子具有宽度(width)和高度(height),盒子 里面的内容到盒子的边框之间的距离即填充 (padding),盒子本身有边框(border),而 盒子边框外和其他盒子之间,还有边界 (margin)。
v 高优先级样式将继承低优先级样式的未重叠定义, 但覆盖重叠的定义。
用CSS定义样式
v CSS的定义是由三个部分构成:选择符、属性和 属性的取值,定义方法如下:
selector {property: value}
如:body {color: black} p {text-align: center; color: red}
p { text-align: center; color: black; font-family: arial }
此处定义的是:段落排 列居中,段落中文字为 黑色,字体是arial。
用CSS定义样式
v 选择符组
n 为了减少样式的重复定义,可将相同属性和值的选择 符组合起来书写,使用逗号分隔,如: h1, h2, h3, h4, h5, h6 { color: green }
盒子模型
盒子模型
盒子模型
布局中的主要样式
❖ font ❖ line-height ❖ color ❖ margin ❖ padding ❖ border ❖ text-align ❖ background
❖ width: ❖ height ❖ float: ❖ clea❖ CSS的定位与显示属性可以把一个HTML元素定位在网页中 的任何位置
❖ 定位与布局密切相关 ❖ CSS中有三种基本的定位机制
普通流:显示的位置由元素在HTML文件中的位置决定 浮动:可以左右移动,直到碰到包含框或其它浮动框 绝对定位:可以直接将元素定位在页面上的任何位置 ❖ 层叠顺序 进行CSS定位时,有可能发生多个元素的重叠 需要设置元素在Z轴上的层叠顺序 ❖ 与定位相关的属性主要有14个
普通流定位机制
❖按照元素的类型和在HTML源文件中的出 现顺序进行定位( 从左到右从上到下 ) 就是block元素(如p、h、div)(块级 框)从上到下一个接一个的排列 行级元素(如span、strong元素)在行 中水平布置
#intro{ font-size:150%; }
v 包含选择符 n 一种单独针对某种元素包含关系而定义的样式表 ,如:
table a{ font-size: 32px }
用CSS定义样式
v 样式表的层叠性
n 层叠性指的是继承性,样式表的继承规则是外部的元素样式继承 给这个元素所包含的其他元素
n 实际上,所有嵌套在元素中的元素都会继承外层元素已指定的属 性值,有时会把很多层次所嵌套的样式叠加在一起,除非另外设 置
相关文档
最新文档