视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
布局中常用的三种标签介绍
2020-11-27 15:29:53 责编:小采
文档
 元素就是标签,布局中常用的有三种标签,块元素、内联元素、内联块元素,了解这三种元素的特性,才能熟练的进行页面布局。

内联元素(行内元素)

布局中常用的标签如:a、span、em、b、strong、i等等都是内联元素,它们在布局中的行为:

  a、支持部分样式(不支持宽、高、margin上下、padding上下)

  b、宽高由内容决定。

  c、盒子并在一起

  d、代码换行,盒子之间会产生间距。

  e、子元素是内联元素,父元素可以用text-align属性设置子元素的水平对齐方式,用line-height属性值设置垂直对齐方式

块元素

也称为行元素,布局中常用的标签如:div p、ul、li、h1~h6、dl、dt、dd等等都是块元素,它在布局中的行为:

  a、支持全部的样式

  b、如果没有设置宽度,默认宽度为父级宽度的100%

  c、盒子占据一行、即使设置了宽度

解决内联元素间隙的方法:

  a、去掉内联元素之间的换行

  b、将内联元素的父级设置font-size为0,内联元素自身再设置font-size

内联块元素

也叫行内块元素,是新增的元素类型,现有元素没有归于此类别的,img和input元素的行为类似这种元素,但是也归类于内联元素,我们可以用dispaly属性将块元素或者内联元素转换为这种元素。它们在布局中的表现行为:

  a、支持全部样式

  b、如果没有设置宽高,宽高由内容决定

  c、代码换行,盒子会产生间距

  d、子元素是内联块元素,父元素可以用text-align属性设置子元素水平对齐方式,用line-height属性值设置子元素的垂直对齐方式。

这三种元素,可以通过display属性来相互转化,不过实际开发中,块元素用得比较多,所以我们经常把内联元素转化为块元素,少量转化为内联块,而要使用内联元素时,直接将内联元素,而不用块元素转化了。

display属性

用来设置元素的类型及隐藏,常用的属性有:

  a、none 元素隐藏且不占位置

  b、block 元素以块元素显示

  c、inline 元素以内联元素显示

  d、inline-block 元素以内联块元素显示。

元素类型实际应用

下载本文
显示全文
专题