我目前正在学习html/css,并注意到一种常见的技术是在body标签的根目录中放置一个通用的容器div:
<html>
<head>
...
</head>
<body>
<div id="container">
...
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这样做是否有正当理由?为什么css不能只引用body标签?
Jon*_*ran 63
容器div,有时是内容div,几乎总是用于允许更复杂的CSS样式.身体标签在某些方面是特殊的.浏览器并不像普通的div那样对待它; 它的位置和尺寸与浏览器窗口相关联.
但是容器div只是一个div,你可以用边距和边框来设置它.你可以给它一个固定的宽度,你可以用它为中心margin-left: auto; margin-right: auto
.
另外,内容,例如版权声明,可以放在容器div的外面,但它不能放在身体的外面,允许在边框外面的内容.
Mit*_*ers 11
这种方法可以让您更灵活地设计整个内容的样式.有效地创建两个可以设计样式的容器.用作背景的HTML Body标签,以及包含内容的容器id的div.
然后,您可以在页面中定位内容,同时为背景或其他效果设置样式而不会出现问题.把它当作内容的"框架".
归档时间: |
|
查看次数: |
135547 次 |
最近记录: |