Rumah > hujung hadapan web > html tutorial > 行内元素,块级元素与空元素的差别详解

行内元素,块级元素与空元素的差别详解

迷茫
Lepaskan: 2017-03-25 15:37:49
asal
1964 orang telah melayarinya

行内元素:a、b、span、img、input、strong、select、label、em、button、textarea

块级元素:p、ul、li、dl、dt、dd、p、h1-h6、blockquote

空元素:br、meta、hr、link、input、img

块级元素的特点:

1.总在新行上开始,占据一整行
2.默认情况下,其宽度自动填满其父元素宽度
3.宽度始终是与浏览器宽度一样,与内容无关
4.它可以容纳内联元素和其他块元素
5.display属性为block

块级元素的垂直相邻外边距margin会合并。

行内元素的特点:

1.和其他元素都在一行上
2.高,行高及外边距和内边距部分可改变
3.宽度只与内容有关
4.行内元素只能容纳文本或者其他行内元素
5.display属性为inline

水平方向的padding-left、padding-right、margin-left、margin-right都产生边距效果,
但竖直方向的padding-top、padding-bottom、margin-top、margin-bottom却不会产生边距效果。
不可以设置宽高,其宽度随着内容增加,高度随字体大小而改变,内联元素可以设置外边界,但是外边界不对上下起作用,只能对左右起作用。

空元素的特点:

没有内容的 HTML 内容被称为空元素。空元素是在开始标签中关闭的。

就是没有关闭标签的空元素(
标签定义换行)。
在 XHTML、XML 以及未来版本的 HTML 中,所有元素必须被关闭。
在开始标签中添加斜杠,比如
,是关闭空元素的正确方法,HTML、XHTML 和 XML 都接受这种方式。
即使
在所有浏览器中都是有效的,但使用
其实是更长远的保障。

Atas ialah kandungan terperinci 行内元素,块级元素与空元素的差别详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan