内容正文:
教案
编号:PT-323 流水号:116 (首页)共 4页
课程
《网页设计与制作(html5+css3+javascript)》
一体化 理论
章节(课题)及内容
网页布局中静态定位
班级日期
中职
2024.05
授课方式
讲授与任务驱动相结合
课时
1
作业题数
1
拟用时间
40分钟
教学目标
使学生理解以下理论知识:
· 了解静态定位(static)的概念和特点。
· 掌握静态定位在网页布局中的应用。
教学资源准备
多媒体设备
课本教材
学生练习素材
教学重点
1. 静态定位的概念及特点。
2. 静态定位在网页布局中的应用。
教学难点
1. 如何区分静态定位与其他定位方式。
2. 如何在网页布局中合理运用静态定位。
教学方法
讲授法、任务驱动法、演示法、体验探究法等。
· 案例分析法:通过分析实际网页案例,让学生理解静态定位的应用。
· 实践操作法:让学生动手实践,通过编写代码来掌握静态定位的使用方法。
授课教师: 审阅签名:
教学过程
教学活动内容
时间分配教学方法
课前导入
1. 回顾上一节课学习的CSS基本样式属性。
2. 展示几个网页布局实例,引导学生思考布局的实现方式。
3. 提出问题:你们知道这些布局是如何实现的吗?今天我们将学习使用静态定位来实现这些布局。
2分钟
讲授新课
练习指导
### 静态定位(static)
静态定位是 CSS 中的一种定位类型,它是元素的默认定位方式。当元素的 `position` 属性设置为 `static` 时,元素会按照正常的文档流进行排列,不会受到 `top`、`right`、`bottom` 和 `left` 属性的影响。
#### 概念和特点
1. **概念**:静态定位是元素的默认定位方式,即元素按照正常的文档流进行排列。
2. **特点**:
- 元素不会受到 `top`、`right`、`bottom` 和 `left` 属性的影响。
- 元素会保留其原有的位置,不会脱离正常的文档流。
- 对于其他元素来说,静态定位的元素仍然存在于正常的文档流中,不会影响其他元素的位置。
#### 静态定位在网页布局中的应用
静态定位在网页布局中的应用主要体现在以下几个方面:
1. **正常文档流**:静态定位的元素会按照正常的文档流进行排列,这是网页布局的基础。
2. **简单布局**:对于简单的网页布局,如单列布局、多列布局等,静态定位可以直接应用,无需使用其他定位方式。
3. **与其他定位方式结合**:静态定位的元素可以与其他定位方式(如相对定位、绝对定位和固定定位)的元素一起使用,以实现更复杂的布局效果。
#### 示例
下面是一个简单的静态定位示例,展示了如何使用静态定位进行网页布局:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
.container {
width: 80%;
margin: 0 auto;
}
.header, .footer {
background-color: #f1f1f1;
padding: 20px;
text-align: center;
}
.main {
display: flex;
justify-content: space-between;
}
.sidebar, .content {
width: 48%;
padding: 20px;
background-color: #e1e1e1;
}
</style>
</head>
<body>
<div class="container">
<div class="header">Header</div>
<div class="main">
<div class="sidebar">Sidebar</div>
<div class="content">Content</div>
</div>
<div class="footer">Footer</div>
</div>
</body>
</html>
```
在这个示例中,我们使用静态定位来实现一个简单的三栏布局,包括头部、侧边栏和内容区域。这些元素按照正常的文档流进行排列,不需要额外的定位属性设置。
10分钟
7分钟
自主学习
8分钟
练习训练
1. 完成课本上的习题,巩固所学知识。
2. 在网上找一些网页布局实例,尝试使用静态定位进行复现。
12分钟
布置作业
1. 设计一个简单的网页布局,要求使用静态定位实现。
2. 编写HTML和CSS代码,实现所设计的布局。
1分钟
总结回顾
1. 静态定位的概念及特点。
2. 静态定位在网页布局中的应用。
通过本节课的学习,希望同学们能够掌握静态定位的使用方法,并能在实际网页设计中灵活运用。
第 1 页,共 2 页
学科网(北京)股份有限公司
$$