其他分享
首页 > 其他分享> > CSS元素显示模式 - 723

CSS元素显示模式 - 723

作者:互联网

CSS的元素显示模式

1.什么是元素的显示模式

元素显示模式就是元素(标签)以什么方式进行显示,比如< div>自己占一行,比如一行可以放多个< span>

​ HTML元素一般分为块元素和行元素

2.块元素

常见的块元素有< h1>~< h6>、 < p>、< div>、< ul>、< ol>、< li>等,其中< div> 标签是最典型的块元素

3.行内元素

常见的行内元素< a>、 < strong>、 < b> 、< em>、 < i>、 < del>、 < s> 、< ins> 、< u>、 < span>等,其中 < span>标签是最典型的行内元素,有的地方也将行内元素称为内联元素

4.行内块元素

在行内元素中有几个特殊的标签——< img /> 、< input /> 、< td>他们同时具有块元素和行内元素的特点,有的资料称它们为行内块元素

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jIMYD74M-1627360040218)(F:\learn_note\723CSS元素显示模式\image-20210723172446622.png)]

元素显示模式转换

一个模式的元素需要另一种模式的特性,比如想要增加链接< a>的触发范围

转换为块级元素: display:block;

转换为行级元素:display:inline;

转换为行内块: display:inline-block;

单行文字垂直居中的代码

解决方案:让文字的行高等于盒子的高度,就可以让文字在当前盒子内垂直居中

字垂直居中的代码

解决方案:让文字的行高等于盒子的高度,就可以让文字在当前盒子内垂直居中

行高的上空隙和下空隙把文字挤到中间了,如果行高小于盒子高度,文字会偏上,如果行高大于盒子高度,则文字偏下

标签:文字,行内,盒子,元素,模式,723,div,CSS
来源: https://blog.csdn.net/weixin_46623496/article/details/119140767