当文章标题位于站点侧边栏上方时,是否存在有效的HTML5标记?

问题描述 投票:0回答:1

如今,单个文章的经典网站设计有一个全宽的文章标题 - 包含标题,标题,共享链接,横幅图像等 - 因为这是页面中最突出的部分。

在其下方,文章内容显示为右侧的站点侧边栏。

我是否正确,使用正确的HTML5文章/旁边标记基本上无法实现这一点?

标题和内容都是本文的一部分,因此(不使用绝对位置,由于高度变化通常是不可能的),文章标记必须包围两者。

但是,这也意味着旁边必须在article标签内,而HTML5规范说,不直接对应于文章的站点边栏应该在article标签之外。

编辑 - 作为参考,因为答案可能是肯定的,这是不可能的,我想知道人们选择什么作为最不邪恶的选择,因为这似乎是一种常见的设计。

html5 sidebar
1个回答
1
投票

你是对的。我已经处理了很长时间了。开发社区的其他成员似乎将标题放在文章的上方和外部,并没有质疑它。

我目前将标题放在文章中,并使用javascript将侧边栏放在文章内和标题下。 CSS Grid不会解决这个问题。

最近我认为更容易拉出标题并使用javascript将其删除。

© www.soinside.com 2019 - 2024. All rights reserved.