一,HTML常见的行内元素有:

【HTML】的块元素和行内元素的区别_HTML

二,HTML常见的块级元素有:

【HTML】的块元素和行内元素的区别_块级元素_02

三,区别

·块级元素

总是从新的一行开始,即各个块级元素独占一行,默认垂直向下排列;

高度、宽度、margin及padding都是可控的,设置有效,有边距效果;

宽度没有设置时,默认为100%;

块级元素中可以包含块级元素和行内元素。

·行内元素

和其他元素都在一行,即行内元素和其他行内元素都会在一条水平线上排列;

高度、宽度是不可控的,设置无效,由内容决定。

根据标签语义化的理念,行内元素最好只包含行内元素,不包含块级元素。