我正在尝试用 HTML5 编写代码,我<header>
有 3 个部分:例如<div id="topHeader">
,<nav>
&<div id="mainHeader">
<topHeader>
和<nav>
具有跨越视口宽度(100%)的单独背景颜色。
我真的很感激以最好的方式为我正在尝试做的事情提供一些帮助,因为我无法弄清楚,而且我想以最有效的方式来做。
这是一个现有的网站,这几乎就是它的完成方式。不过,我想将这 3 个部分包装成一个“标题”标签。不确定我是否应该将“标题”标签设为全宽?
<div id="topHeader">
<div class="contentArea">
</div><!-- e contentArea -->
</div><!-- e topHeader -->
<div id="mainmenu">
<div class="contentArea">
</div><!-- e contentArea -->
</div><!-- e menu -->
<div id="header">
<div class="contentArea">
</div><!-- e contentArea -->
</div><!-- e header -->
#topHeader {background-color: #9c140a;}
#topHeader .contentArea {width: 990px;}
#mainmenu {background:#b1140b;}
#mainmenu .contentArea {width:990px;}
#header .contentArea {width: 990px;}