我想要製作一個示例網頁來熟悉HTML5,並且我想嘗試複製Facebook的頁面佈局;即跨越整個屏幕寬度的頁眉,底部的一個小頁腳和一個三欄主體,由左側的鏈接列表,中間的主要內容以及可選部分組成在右側(對於廣告,框架等)。它很整齊,可以很好地顯示在多個窗口大小中。如何安排HTML5網頁元素?
到目前爲止,我試圖用<header>
,<footer>
和<nav>
和<section>
塊分別完成此操作。但是,頁面存在一些異常情況。當窗口最大化時,頁眉右下角的頁腳(包含一個帶有版權信息的簡單文本塊)出現在頁眉的右上角。另一方面,當沒有足夠的空間顯示窗口中的所有內容時,它會將主體文本放置在該部分的下面。換句話說,它保持移動元素以適應窗口。
有人可以告訴我,我會如何實現我的目光?我嘗試過通過Google閱讀了幾個CSS屬性,但我很確定我不知道自己在做什麼,並且可以真正使用一些指導。
謝謝!
這些標籤本身並不影響元素的放置,你需要使用CSS來設計它們的樣式,試着閱讀關於CSS定位/佈局的教程 – Jeff
我知道 - 對不起,我應該提到這個。有HTML5的基礎知識和CSS拍下來,但定位是我在遇到麻煩周圍環繞我的頭什麼的。 – Argus9