【发布时间】:2011-07-23 23:36:21
【问题描述】:
基本上我只需要 github 的页眉和页脚之类的东西。页眉和页脚的颜色与正文不同,它们都将永远存在。
我的 center(main) div 是固定宽度的,这意味着我需要一个容器 div。
我拥有的是这样的:http://jsfiddle.net/Q2gS4/
我想对齐页眉、页脚和容器,但如果容器是唯一具有固定宽度的容器,如果不保持一致就很难对齐。
我想做的是为页眉和主体创建一个背景,然后将页脚分开,但它看起来像一个肮脏的黑客,感觉它不是语义的。
这个结构足够语义化吗? (这就是 github 所做的)
container
header
main-content
footer
还是我应该坚持我原来的计划
container
header
main-content
footer
编辑 我看到 stackoverflow 实际上也使用 github 样式,其中页脚与带有页眉和主要内容的容器分开。这是做这样的布局的一般方式吗?(请提供一些支持这一点的文章/链接)
【问题讨论】: