我
HTML5 元素的分类
难度:
HTML4 中,元素被分成两大类: inline
(内联元素)与 block
(块级元素)。但在实际的开发过程中,因为页面表现的需要,前端工程师经常把 inline
元素的 display
值设定为 block
(比如 a
标签),也经常把 block
元素的 display
值设定为 inline
之后更是出现了 inline-block
这一对外呈现 inline
对内呈现 block
的属性。因此,简单地把 HTML 元素划分为 inline
与 block
已经不再符合实际需求。
HTML5 中,元素主要分为 7 类:Metadata
Flow
Sectioning
Heading
Phrasing
Embedded
Interactive