- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
任务描述任务6制作学院新闻块
网页是由若干版块构成的,新闻块是网页中大量出现的版块。本任务制作学院网站中的学院新闻块,使用HTML标题标记、无序列表标记和图像标记等构建新闻块的内容,使用CSS定义新闻块的样式。通过本任务的实现,掌握新闻块的实现方法,能轻松制作网页中其他类似的版块。
任务效果制作学院新闻块,浏览效果如下所示。
知识点元素的浮动01块元素间的外边距02制作学院新闻块03
知识准备任务6制作学院新闻块
6.2.1元素的浮动默认情况下,网页中的块元素会以标准流的方式竖直排列,即块元素从上到下一一罗列,这时就需要设置元素的浮动属性,使块元素水平排列。
元素的浮动是指设置了浮动属性的元素会脱离标准流的控制,移动到指定位置。在CSS中,通过float属性设置左浮动或右浮动,格式如下。浮动属性6.2.1元素的浮动选择器{float:left|right|none;}
example01.html浮动属性6.2.1元素的浮动
浮动属性6.2.1元素的浮动浮动元素不再占用原文档流的位置,那么它会影响页面中其他元素的排版吗?
浮动属性6.2.1元素的浮动段落文本与块环绕的效果不设置浮动时的效果页面元素设置了浮动,也会影响到后面元素的排版。【结论】
清除浮动6.2.1元素的浮动如果不希望浮动的元素影响到后面元素的排版时,又该如何处理呢?其实,想要解决这个问题也很简单,只需要对后面的元素设置清除浮动即可!
清除浮动6.2.1元素的浮动在CSS中,使用clear属性清除浮动,格式如下。选择器{clear:left|right|both;}添加如下样式代码。p{clear:both;}/*清除浮动的影响*/浏览网页,效果如图所示。
清除浮动6.2.1元素的浮动在项目chapter06中再新建一个网页文件,在网页中定义一个大盒子,大盒子包含两个小盒子,文件名为example03.html,代码如下。子元素浮动对父元素的影响使用overflow属性清除浮动影响
6.2.2块元素间的外边距网页中的块元素水平或竖直排列时,元素之间往往都有一定的间隔,其间隔的距离是由元素的外边距决定的。块元素间的垂直外边距和水平外边距计算方式是不同的,下面详细说明。
块元素间的垂直外边距当上下相邻的两个块元素相遇时,如果上面的元素有下外边距margin-bottom,下面的元素有上外边距margin-top,则它们之间的垂直外边距不是两者之和,而是两者中的较大者。6.2.2块元素间的外边距
块元素间的垂直外边距example04.html6.2.2块元素间的外边距
块元素间的垂直外边距该例中定义了第一个块的下外边距为10px,定义了第二个块的上外边距为30px,此时两个块的垂直间距是30px,即margin-bottom和margin-top中的较大者。提示:6.2.2块元素间的外边距
块元素间的水平外边距当两个相邻的块元素水平排列时,如果左边的元素有右外边距margin-right,右边的元素有左外边距margin-left,则它们之间的水平外边距是两者之和。6.2.2块元素间的外边距
块元素间的水平外边距example05.html6.2.2块元素间的外边距
块元素间的水平外边距该例中定义了第一个块的右外边距为10px,定义了第二个块的左外边距为30px,此时两个块的水平外边距是40px,即margin-right和margin-left之和。提示:6.2.2块元素间的外边距
学院网站中的一行example06.html6.2.2块元素间的外边距
任务实现任务6制作学院新闻块
6.3.1搭建学院新闻块页面结构在项目chapter06中再新建一个网页文件,制作学院新闻块,文件名为news.html,在文件中首先添加新闻块内容,即结构,然后定义块及块中元素的样式。
学院新闻块6.3.1定义学院新闻块页面结构
6.3.1定义学院新闻块页面结构浏览网页,效果如下图所示。
学院新闻块6.3.2定义学院新闻块CSS样式
6.3.2定义学院新闻块CSS样式浏览网页,效果如下图所示。
任务小结任务6制作学院新闻块
任务小结本任务围绕学院新闻块的制作,介绍了元素的浮动、元素间的外边距等内容。在网站建设中,元素的浮动是非常重要也是比较难的部分,请同学们一定要多多练习,加深理解。本任务介绍的主要知识点如下表所示。
任务小结
原创力文档


文档评论(0)