网页设计与制作实践 第6章 浮动与定位
- 格式:ppt
- 大小:1.45 MB
- 文档页数:17
网页设计基础浮动及定位教学案例-网页设计论文-设计论文——文章均为WORD文档,下载后可直接编辑使用亦可打印——摘要:浮动与定位是《网页设计基础》课程中一个教学难点,为此,笔者以任务为导向,将任务层层分解,化繁为简,从而更好地让学生理解并掌握知识点。
关键词:HTML;浮动;定位1背景本教学单元的教学模式为项目导入、任务驱动和过程管理。
以网项目,贯穿到整个教学过程中,然后将整个项目进行分解,以任务为驱动,并在教学过程中,借鉴IT企业项目管理模式,对整个教学过程进行监控,确保完成教学目标。
2教学案例呈现2.1教学目标本次教学的知识目标要求学生掌握浮动、浮动塌陷、定位和浮动与定位的综合运用,重点是浮动与定位,难点是浮动塌陷以及浮动与定位的综合运用;能力目标要求学生具备相应的专业能力、方法能力和社会能力:在专业能力方面,具备web前端静态页面开发能力;在方法能力方面,具备对知识归纳的能力;在社会能力方面,具备有效地时间管理和准确的自我评价的能力。
素质目标要求学生具备积极的工作态度、团队合作能力。
从学生认知、能力结构和心理特征来看,当前大多数学生理解盒子模型和默认标准文档流,并能熟练运用,整体学习信心高昂,团体意识较强。
因此,为了实现本次教学目标,制定了课前预习作业;课中上机任务,并按学生水平采用分层教学;课后,布置课后作业,巩固知识。
2.2教学内容《网页设计基础》属于软件技术专业大一阶段的核心职业技术基础课程,是后续Web开发课程的基础前导课程。
本教学单元的学习任务是在前次教学单元完成的网页面的基础上,运用浮动和定位制作网商品详情页面。
地位:浮动与定位是本次教学单元重点与难点,是后期进行网页布局的核心基础知识点。
作用:浮动实现块级元素横向布局,定位实现页面元素精确定位。
前后联系:浮动与定位是对前驱知识的提升,后驱网页布局知识的核心。
选取理由:本次学习任务是浮动和定位综合运用,以任务驱动,让学生边做边学。
浮动布局和定位布局一、网页元素的三种位置方式普通流:不浮动、定位,前面做的那些网页浮动:用float样式的网页定位相对定位绝对定位固定定位二、浮动布局浮动现象的特点(1)浮动元素只能水平地向左或向右浮动,不可能斜向上或斜向下浮动。
(2)浮动元素离开了普通流。
浮动元素之后的块状元素将忽略它并占据它原来的空间。
行内元素(文字)会围绕在浮动元素周围。
(3)如果不希望浮动元素对后面的元素产生影响,可以为后面的元素应用“clear”属性,如果为清理元素设置“margin-top”属性,该属性不起作用。
因此应避免为清理元素设置“margin-top”属性(4)如果让一个元素浮动,它会向左或者向右浮动直至遇到父元素的边缘。
如果向同一方向再浮动一个元素,它会浮动直至遇到前一个浮动元素的边缘(5)如果向同一方向浮动多个元素,它们将一个挨一个排列,当水平空间无法容纳更多的浮动元素时,浮动元素会换行排列(6)应该为浮动元素设定宽度。
如果不设定宽度,浮动元素有宽度最小化的趋势,在不同的浏览器中会有不同的显示效果(自适应)(7)浮动元素的边距(如margin-top、margin-bottom)不会重叠,而普通流中的元素会出现重叠父元素不能包含浮动的子元素的处理办法迫使父元素包含子元素的方法:方法一:为父元素设置overflow:hidden: 。
对于IE6浏览器需要为父元素设置zoom: 1 方法二:利用一个子元素清除浮动(clear方法)二、定位布局定义:定位是指通过选取适合的参照物,并设置left 或right、top 或bottom 属性,来确定元素在网页中的位置(1)相对定位①position: relative;②相对定位是指元素相对于它的原始位置定位③相对定位元素仍然保留它在文档流中的原始位置④如果不设置宽度,相对定位元素的宽度保持原来大小⑤绝对定位是指元素相对于最近的已定位的祖先元素定位。
如果不存在已定位的祖先元素,则相对于浏览器视口定位(2)绝对定位①绝对定位是指元素相对于最近的已定位的祖先元素定位。
《HTML5+CSS3 网站设计基础教程》课程教学大纲(课程英文名称)课程编号:201601210011学分:5 学分学时:76 学时(其中:讲课学时:47 学时上机学时:26 学时)先修课程:计算机基础、计算机网络、计算机应用后续课程:UI 设计、 JavaScript 网页特效适用专业:信息技术及其计算机相关专业开课部门:计算机系一、课程的性质与目标《HTML5+CSS3 网站设计基础教程》是面向计算机相关专业的一门专业基础课,涉及网页基础、HTML 标记、CSS 样式、网页布局、变形与动画等内容,通过本课程的学习,学生能够了解网页 web 发展历史及其未来方向,熟悉网页设计流程、掌握网络中常见的网页布局效果及变形和动画效果,学会制作各种企业、门户、电商类网站。
二、课程设计理念与思路课程设计理念:高职教育的集中实践教学环节需明确必要的理论知识的生化与知识层面的拓展,不能局限于单纯的技能训练。
单纯的技能训练不是提高高等职业教育的理想课程。
以能力的培养为重点,以就业为导向,培养学生具备职业岗位所需的职业能力,职业生涯发展所需的能力和终身学习的能力,实现一站式教学理念。
课程设计思路:基于工作过程开发课程内容,以行动为导向进行教学内容设计,以学生为主体,以案例(项目)实训为手段,设计除理论学习与技能掌握相融合的课程内容体系。
教学整体设计“以职业技能培养为目标,以案例(项目)任务实现为载体、理论学习与时间操作相结合”。
三、教学条件要求开发工具:Dreamweaver CS6四、课程的主要内容及基本要求第一章初识 HTML5第二章HTML5 页面元素及属性第三章CSS3 入门第四章CSS3 选择器第五章CSS 盒子模型第六章浮动与定位第七章表单的应用第八章多媒体技术第九章CSS3 高级应用第十章实战开发—制作电商网站首页面…………………………………………………………………五、学时分配六、考核模式与成绩评定办法本课程为考试课程,期末考试采用百分制的闭卷考试模式。