圣杯是重要还是历史?

时间:2016-06-29 08:54:23

标签: html css html5 css3

在HTML5之前,我们已经花了很多精力在HTML源代码的早期提供主要内容,主要是在今天现在标记为aside的列之前。 (三列布局的最佳方式是Holy Grail)。

有两个理由这样做:

  • SEO:早期的内容对搜索引擎来说更重要
  • 辅助功能:首先显示重要内容,以便查看不使用CSS的内容的人

使用HTML5,我们可以通过标记来解决这个问题。我们可以使用aside标记左侧的列,使用main标记主要内容。我们可以抛弃圣杯,使用table-cell作为三个同样高的列的CSS效果和HTML5标记来告诉搜索引擎/屏幕阅读器哪个部分是主要内容。

圣杯是否仍然对搜索引擎优化/可访问性很重要,还是历史? 是否有任何其他原因?

大多数时候,Mobile似乎就是答案。在移动布局中,内容顺序很重要。所以我调整了我的问题:

对于多列布局,圣杯仍然是最先进的技术吗?

PS:我知道flexbox即将推出。我考虑到了一些向后兼容性。

0 个答案:

没有答案