HTML5 中通用容器的含义是什么?

问题描述

已知 div 元素是通用容器,HTML5 中术语通用容器的确切含义是什么?

解决方法

这是一个没有特殊用途的容器。

它没有语义(与 sectionmainfieldset 等不同)。

of,applicable to,or referring to all the members of a genus,class,group,or kind; general.

一个 div 没有任何其他容器没有的东西(反之则不然)。

,

语义标记

“好”的 HTML 代码是语义化的。
在当前上下文中,这意味着您将网页/网络应用程序的内容包装到旨在包含该特定内容的容器中。

例如,标题通常在语义上正确编码到 <header> 标签、<article> 中的文章等等。

DIV 作为一个快乐的小丑

如果您没有通用的块级容器可供使用,您可以将要呈现的内容封装在 div 中。它通常是您用完选项时使用的“最后手段”标签。

还有一件事

由于 <div> 是块级元素(面板、GUI 控制容器等)的小丑<span> 标签是内联元素的小丑

,

通用容器只是没有特殊用途的容器。大多数情况下,样式属性绑定到用于指定渲染或使用 CSS 规则的通用容器。

唯一的通用容器是 <div><span>

从技术上讲,它们可用于将网页组织成多个不同的“部分”,这些“部分”由类和属性定义。

,

我说他们通常只是简单的持有者,有点定义他们内部的内容。他们只是拿着东西。就像一个 div 通常包含在一起的元素。就像如果你想要一个导航栏,你可以把所有的元素放在一个 div 中,并给那个 div 一个 id 或“nav”类。使事情井井有条。