- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
编写日期:授课日期:任课教师:
课程
名称
《Web前端开发实例与实战》
授课
专业
授课
班级
周次
节次
授课
章节
第6章
DIV+CSS布局
授课
学时
3学时
教学
目标
知识
1.了解框模型。
2.了解框模型的边框与边距。
3.了解浮动设计。
能力
1.熟知内联元素span标签。
2.能够使用不同属性值处理内容溢出。
3.能够使用浮动让列表水平布局。
素质
培养学生的实践能力和创新思维。
教学
重点
制作网站搜索栏
教学
难点
使用relative属性值对元素的位置进行设置
教学
方法
教学环节包括课堂讲授、集体讨论、师生互动、课后答疑等
教学
用具
多媒体、课件
教学
内容
第6章DIV+CSS布局
6.1div与span
div元素和span元素是网页布局中的块级和行内盒子元素。使用它们可以将多个其他元素进行打包排版,从而提供网页排版的效率。
6.1.1块元素div标签
div标签属于块级元素,它类似于一个容器,可以组合其他的HTML元素。简单理解
div标签就是一个可以随意DIY的空盒子,在div元素中可以存放HTML的其他元素。
6.1.2内联元素span标签
span标签属于内联元素,也叫行内元素。该标签的作用是用以组合文档中的其他行内元素。span标签内可以添加其他的HTML行内元素。例如,一段文本内容,包括了a标签、b标签,但是它们合起来是一个商品的名称,它们的字号、背景色等其他样式都是相同的,此时就可以使用span标签将a标签和b标签的内容划分为一组,从而在添加CSS样式和管理时将十分方便。
6.1.3元素类型转换
元素类型转换是指将块级元素转换为行内元素,或将行内元素转换为块级元素。之所以要转换,是因为块元素和行内元素可用的CSS属性不同。
6.2框模型
框模型(boxmodel)是HTML布局中最重要的一个概念。在HTML中所有的元素都被视为一个“盒子模型”或“框模型”。通过框模型的概念可以精准地实现对元素的位置布局。
6.2.1框模型的边框与边距
框模型由内容、边框、内边距和外边距4个部分组成,使用不同的CSS属性可以对它们进行对应的设置。
1.边框
在表格章节中已经讲解过使用border属性统一设置边框样式的相关内容。在了解了框模型概念后可以知道,border属性不但可以设置表格的边框,还可以设置其他所有元素的边框。除了border属性外,border的其他分支属性也可以用来对边框的每条边的样式进行分别设置。
2.内边距
内边距是指框模型中元素内容与边框之间的距离。使用内边距可以在任何元素的内容周围生成空间。内边距使用padding属性实现,该属性可以实现设置元素的4个方向到边框之间的距离,设置顺序不可调整。
3.外边距
外边距用于设置元素边框以外的空间距离,会在元素的周围创建空间。就像在快递时给物品做一个木架保护起来一样,在物品外面会有一层空间。外边距使用margin属性实现,该属性可以实现设置元素的边框向4个方向延展的距离,设置顺序不可调整。
6.2.2框模型的宽和高
框模型的宽和高不能只计算元素的width属性和height属性值。width属性和height属性只能设置元素内容的高度和宽度,不是整个元素(框模型)的宽度和高度。元素的总宽度计算公式如下所示。
元素总宽度=宽度+左内边距+右内边距+左边框+右边框+左外边距+右外边距
元素的总高度计算公式如下所示。
元素总高度=高度+上内边距+下内边距+上边框+下边框+上外边距+下外边距
6.2.3圆角边框
圆角看起来很现代,传达了简约、乐观和开放的感觉。圆角的应用从移动应用UI开始,然后扩展到了WebUI中。W3C发布的CSS3.0的标准中大幅度调整了背景图像和边框的精细修改,使边框的直角修改为了圆角。
边框圆角效果需要使用border-radius属性实现,该属性能将边框的4个直角改成圆角,设置顺序不可调整。
6.2.4边框阴影
边框阴影是为边框添加水平阴影和垂直阴影。使用CSS的box-shadow属性可以为元素添加多个阴影,其语法形式如下所示。
box-shadow:阴影属性值1,阴影属性值2,……,阴影属性值n;
其中,每组阴影属性值都包括水平阴影位置(h-shadow)、垂直阴影位置(v-shadow)、阴影模糊距离(blur)、阴影的尺寸(spread)、阴影的颜色(color)及将外部阴影改为内部阴影(inset)。在所有属性中,水平阴影和垂直阴影是必须设置的值。
6.3浮动与定位
网页元素布局的默认顺序是从上到下纵向布局,元素的横向布局也是网页布局中十分重要的一部分内容。CSS的浮动和定位属性的功能是让网页元素可以进行精准的横向布局。
6.3.1浮动设计
浮动设计是使用flo
您可能关注的文档
- Photoshop第4章路径的创建与应用.pptx
- VB资源包第1章 Visual Basic概述.pdf
- VB资源包第1章 Visual Basic概述.pptx
- VB资源包第3 章 Visual Basic程序设计基础.pdf
- VB资源包第5章 循环结构.pptx
- VB资源包第10章 文件.pptx
- Web 前端开发案例与实战单元6 DIV+CSS布局.pdf
- Web 前端开发案例与实战单元6 DIV+CSS布局.pptx
- Web 前端开发案例与实战单元8 JavaScript对象.pptx
- Web 前端开发案例与实战单元11 电商网站.pdf
- 深度解析(2026)《SNT 2497.23-2010 进出口危险化学品安全试验方法 第 23 部分:细胞器的分离实验方法》.pptx
- 深度解析(2026)《SNT 2517-2010 进境羽毛羽绒检疫操作规程》.pptx
- 深度解析(2026)《SNT 2755.2-2011 出口工业产品企业分类管理 第 2 部分:企业分类基本要求》.pptx
- 深度解析(2026)《SNT 2782-2011 原油中盐含量的测定 电测法》.pptx
- 深度解析(2026)《SNT 3016-2011 石脑油中汞含量测定 冷原子吸收光谱法》.pptx
- 深度解析(2026)《ISOTS 19567-12016 Photography — Digital cameras — Texture reproduction measurements — Part 1 Freque标准解读.pptx
- 深度解析(2026)《SNT 3082.5-2012 出口烟花爆竹产品检验规范 第 5 部分:喷花类》.pptx
- 深度解析(2026)《SNT 3086-2012 出境活鳗现场检疫监管规程》.pptx
- 深度解析(2026)《ISOTR 173022015 Nanotechnologies — Framework for identifying vocabulary development for nanotechnol标准解读.pptx
- 深度解析(2026)《SNT 2982-2011 牙鲆弹状病毒病检疫技术规范》.pptx
原创力文档


文档评论(0)