很多人的HTML標記看起來是這樣的:我們應該在div#wrapper上設置寬度還是<body>?
<html>
<body>
<div id="wrapper">
<p>Stuff in here</p>
</div>
</body>
</html>
而且大部分的例子的時候這裏,還是在網絡上,人們認爲,你應該申請寬度設置爲#wrapper
,而不是<body>
。
這是否有一個基本原因?
例如,在techniques for gracefully degrading media queries的一篇文章中,並給你技術1一些背景:什麼都不做:
在房間裏的大象是的Internet Explorer爲桌面。 使用移動優先解決方案時,大屏幕將在一列中顯示內容 ,導致用戶感到痛苦的閱讀體驗,超過既定最大舒適度:50至75個字符。 在主容器中設置max-width屬性,然後在媒體查詢中增加最大寬度可能是值得的。
而且他們的CSS:
#wrapper {
_width: 460px; /* Take that, IE6! */
max-width: 460px;
}
@media only screen and (width) {
#wrapper {
max-width: 1200px;
}
}
這裏的how it'd come together for IE(媒體查詢被註釋掉)。
會有什麼區別,而不是將其應用到#wrapper
,我們會將它應用到<body>
- 標準網站的標準?
任何潛在的錯誤?,它似乎是確定的。如果佈局變得更加先進...
現在沒有真正的理由再有一個包裝div了。 – BoltClock
數字。但是怎麼來? – Baumr