我想创建一个非常简单的带有 2 列的液体布局 - 左侧的一列将具有固定宽度,而右侧的一列将取决于窗口大小。
布局将包含 4 个元素 - 页眉、导航、内容和页脚。
根据此处 HTML5 元素的语义,我有几个问题。
这是代码:
<body>
<div id="container">
<header>
<div id="header">
sadfsdf
</div>
</header>
<nav>
<div id="nav">
gdfsgf
</div>
</nav>
<article>
<div id="article">
gdffgdg
</div>
</article>
<footer>
<div id="footer">
gdfsgf
</div>
</footer>
</div>
</body>
1) 容器 div 真的有必要吗?我所做的是: HTML 具有字体/线高属性 BODY 有一些边距和背景图像 CONTAINER 包含其余部分
可以将 body 的东西放在 html 中,并使 body 成为容器吗?
2)标题,导航,...中的内部div是否必要?它们在那里是因为我可以在不改变元素宽度的情况下更改填充、边距和边框。我是否应该在每次更改时设置此宽度?