行元素块元素行内块元素各有那些,有什么区别?

Posted 猫月贰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了行元素块元素行内块元素各有那些,有什么区别?相关的知识,希望对你有一定的参考价值。

1.  行元素:span, a, strong, em, i, s

特点:(1)在一行显示;

(2)没有宽度和高度,设置了也不生效。

tips:行元素可以使用padding,但不推荐,推荐转成行内块再使用padding。

2.  块元素:h1-h6, div, p, ul, li

特点:(1)每个块元素独占一行;

(2)可设置其宽高,若不设置宽高,高默认为0,宽继承父级的宽度;

3.  行内块:button, img,  input, textaream, lebal, select

特点:(1)与行内元素在一行显示;

(2)可设置宽高,行内块元素有各自的默认宽高。

以上是关于行元素块元素行内块元素各有那些,有什么区别?的主要内容,如果未能解决你的问题,请参考以下文章

行内元素与块元素的区别,及常用块元素和常用行内元素

块元素和内联元素的区别

行内元素块级元素和空(void)元素分别有那些?

常用的行内元素和块级元素、它们各自的特点是啥?

HTML行内元素块级元素行内块级元素的特点与区别

块元素与行内(内嵌)元素的区别