這是我正在處理的頁面的基本佈局:
alt text http://www.mfrl.org/images/pagelayout.png
什麼是最好/最簡單的方式來訂購divs? C可能會或可能不會可見(這是一種只在有新聞時顯示的新聞提醒)。 A =標題,B =菜單,E & F =標準內容欄,D =最新博客文章。 我在想ABCEFD可能最有意義,但我也可以看到ABCDEF。這兩種方法中的任何一種都應該相當容易地使用浮動來進行......有更好的方法嗎?也許把CEF放在「中間欄」div裏?我應該如何訂購我的div?
1
A
回答
2
0
我會製作一個標題div = a和body div {b,c,d,e,f}。身體內部的div我會組{E,F}或{也許C,E,F}在一個div
但是那只是我的2美分
0
有很多方法可以做到這一點。這是我會做的:
<div id="header"></div> <div id="A"></div> </div> <div id="main"> <div id="left"> <div id="B"></div> </div> <div id="center"> <div id="C"></div> <div id="E"></div> <div id="F"></div> </div> <div id="right"> <div id="D"></div> </div> </div>
1
考慮無障礙,當選擇什麼順序把你的div在文檔中。例如,屏幕閱讀器傾向於按照標記順序從頂部到底部閱讀,因此在頁面中較早放置內容(C,E,F,D?)可能會更好。
如果您無法制作可行的CSS佈局,並且您的內容按照這種方式排列,至少應考慮添加一個跳轉到內容的目標鏈接,以便使用屏幕閱讀器的用戶可以更有效地瀏覽您的網站,方法是跳過在您的網站上查看多個頁面時,(假定爲靜態)標題和菜單。
+0
如果我可以的話,我會投票兩次....非常明智的答案。謝謝。 – aslum 2010-07-03 05:54:03
相關問題
- 1. 我應該如何訂購DI/IOC的ctor參數?
- 2. 如何訂購我的遞歸在SQL
- 3. 如何訂購我的表(SQL和JS)
- 4. linq我將如何訂購此聲明
- 5. 如何訂購我在AS3字符串
- 6. 用戶應該如何購買我的Web應用程序?
- 7. 我該如何將我的div放在另一個div中?
- 8. 應該訂購動態腳本嗎?
- 9. 我應該購買Obout控件嗎?
- 10. 我應該如何跟蹤未完成的預訂? Ruby on Rails
- 11. 我該如何訂購postgresql表,以便連續的值不匹配
- 12. 我應該如何創建我的GUID?
- 13. 我應該如何重構我的addEventListener?
- 14. 我應該取消訂閱活動嗎?
- 15. 如何訂購外部多個div的div?
- 16. 谷歌結帳,我該如何清除我的購物車?
- 17. 如何訂購預購表
- 18. 按類別訂購div
- 19. 我應該如何儲存購物車物品?
- 20. 我該如何由孩子的孩子訂購?如果這是不可能的,我有什麼選擇?
- 21. 我該如何訂購一個矩陣,保留原始數值(使用R)
- 22. 我應該何時驗證應用內購買交易收據?
- 23. SQLite:訂購我的選擇結果
- 24. 我的數據庫表未訂購
- 25. 我應該如何水平居中沒有寬度的div?
- 26. iPhone在應用程序中訂購Web服務器數據。我應該如何驗證?
- 27. 我該如何居中此DIV(CSS/HTML)
- 28. Django購物車/購物籃解決方案(或應該我DIM)?
- 29. 如何訂購HashList?
- 30. 如何訂購DataColumns?
這可能是有用的http://www.dynamicdrive.com/style/layouts/category/C12/ – Enrique 2010-04-14 20:04:08