基本上我只需要類似github的頁眉和頁腳。頁眉和頁腳有不同的顏色比身體,他們都永遠持續下去。可伸縮頁眉和頁腳的語義標記
我的中心(主)div是固定寬度,所以這意味着我需要有一個容器div。
什麼我已經是這樣的:http://jsfiddle.net/Q2gS4/
我想對齊頁眉,頁腳和容器,但如果容器是唯一一個固定寬度,這是很難保持一致而不被一致。
我想要做的是爲頁眉和主體創建一個背景,然後將頁腳分開,但它看起來像一個骯髒的黑客,感覺它不是語義。
這個結構是否足夠語義化? (這是GitHub上做什麼)
container
header
main-content
footer
,或者我應該堅持我原來的
container
header
main-content
footer
編輯的計劃 我看到計算器實際上還使用GitHub的風格與頁腳來自不同地方具有標題和主要內容的容器。這是做這樣的佈局的一般方式嗎?(請提供一些支持這種佈局的文章/鏈接)
問題是,頁眉和頁腳本身也應該是「固定寬度」......從某種意義上說,它應該對齊內容的兩種方式。從他們伸出的唯一的東西是他們的背景圖片 – corroded 2011-03-28 08:08:43
@corroded:我明白你想要做什麼。看起來你的頁眉和頁腳本身可能需要自己的內部容器才能這樣做。儘管標題的背景可能是HTML或BODY上的平鋪背景,但是保持語義的語義,我會將背景放到標題中。 – 2011-03-28 21:36:50
@corroded:喜歡這個? http://jsfiddle.net/WctZ4/ – 2011-03-28 21:45:25