html5 <aside>标签

lot*_*ove 4 html5

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

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

Mat*_*hew 10

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

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

为了进一步阐述我的解释,<div>,<header>,<footer>,<main>,<article>,<nav>,<aside>,和<section>所有渲染相同,但是他们有完全不同的语义.