Html 我该如何告诉旁边的标签该走哪一边?

Html 我该如何告诉旁边的标签该走哪一边?,html,Html,我正在制作的页面中有一个html5旁白标签。我找不到一种方法来告诉它主要文章的哪一边应该是?你必须通过CSS来做,例如,如果你想让你的旁边的标签在左边,你可以这样做 aside { float:left; } 只是普通容器的语义增强-它本身不携带任何表示(图形)信息 您必须使用CSS对其进行样式设置,以便将其放置在布局中的某个特定位置。例如,使用float:left属性。aside不应用作侧边栏。正如其他答案所说,它是一种语义增强,名称类似,但与侧边栏/侧导航无关 对于侧栏,使用div、sec

我正在制作的页面中有一个html5旁白标签。我找不到一种方法来告诉它主要文章的哪一边应该是?

你必须通过CSS来做,例如,如果你想让你的
旁边的
标签在左边,你可以这样做

aside { float:left; }
只是普通
容器的语义增强-它本身不携带任何表示(图形)信息


您必须使用CSS对其进行样式设置,以便将其放置在布局中的某个特定位置。例如,使用
float:left
属性。

aside不应用作侧边栏。正如其他答案所说,它是一种语义增强,名称类似,但与侧边栏/侧导航无关

对于侧栏,使用div、section或nav(如果是导航侧栏)更为正确

将aside元素想象为您的页面直接与查看器谈论同一父元素中的内容。使用它来增强或展示该父级中的内容。就像莎士比亚的角色对观众讲话一样。印刷杂志上的Pullquotes和piecharts就是一个很好的例子


但是,对于侧边栏,使用section或nav并使用css设置样式,将其浮动到一侧或另一侧。

这样它就不会自动生成侧边栏了吗?不,不会。正如ondrej提到的,它是一种语义增强。这意味着像这样的标签为你的内容提供了一个更有意义的上下文,用于各种可能处理你的页面的应用程序。因此,W3C声明,它不会自动提供任何优于div的优势“该元素还可用于打印效果,如拉引号或边栏、广告、导航元素组,以及被认为与页面主要内容分离的其他内容。”例如,请参阅,