html5 <aside>标签</aside>

时间:2012-09-20 23:51:25

标签: html5

在HTML 5中使用<aside>标记时,是否需要为其添加float:right(或left)属性?因为大多数时候,我认为它被用作侧边栏。

这是基本问题,但我只想弄清楚使用它的正确方法。

2 个答案:

答案 0 :(得分:10)

您无需添加任何内容。 HTML是一种定义文档结构的语言。你应该根据它们的语义来选择HTML标签,而不是它们是如何显示的,这就是CSS的用途。

您可以使用<aside>标记,其中包含的内容是页面主要内容的辅助内容。

要进一步详细说明我的解释,<div><header><footer><main><article><nav><aside><section>都具有相同的渲染性,但它们的语义含义却截然不同。

答案 1 :(得分:3)

aside元素未被调用,因为定位它获取它的名称,旨在包含辅助内容。它可以按照您喜欢的方式设置样式,但应根据其内容在语义上放置在DOM中。

阅读Html5Doctor上的优秀文章here以获得进一步的解释。