盒子模型(下)

  • Post author:
  • Post category:其他


导图

在这里插入图片描述

**一.<div>和<span>标记**

1.

<div>

标记

简单而言就是一个区块容器标记,可以将网页分割为独立的,不同的部分,以实现网页的规划和布局。

此标记为双标签,之间可以容纳段落,标题,表格,图像等多种网页元素。

也就是说大多数HTML标记都可以嵌套在此标记中,

<div>中还可以嵌套多层<div>



2

.<span>


此标记为行内元素,双标签,之间只能包含文本和多种行内标记,可以进行嵌套。

此标记常用于定义网页中某些特殊显示的文本,配合class属性实现。



二.块元素垂直外边距的合并

1.相邻块元素垂直外边距的合并

当上下相邻的两个块元素相遇时 ,如果上面的元素有下外边距,下面的元素有上外边距,则它们之间的垂直边距是两者较大者,这就叫相邻块元素垂直外边距的合并(也称外边距塌陷)。

2.嵌套块元素垂直外边距的合并

对于两个嵌套关系的块元素,如果父元素没有上内边距及边框,则父元素的上外边距会与子元素的上外边距发生合并,合并后的外边距为两者中较大的,即使父元素上外边距为0,也会发生合并。

如果希望不合并,可以为父元素定义1像素的上边框或上内边距。



版权声明:本文为LXKZZY原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。