2011-09-19 121 views
1

我注意到有很多人使用的3列流佈局。我不清楚的是,如何比簡單地使用3列和1列的桌子更好?你能告訴我在這種情況下使用流佈局與表格佈局的優缺點嗎?3列流佈局vs表格佈局

感謝

回答

3

「Tables vs. CSS」已經進行了大約十年的辯論。現在大多數人都會承認,爲了佈置頁面,CSS通常是大部分時間更好的方式。一般來說,CSS佈局往往更加語義化,易於維護(佈局在CSS文件中,而不是嵌入在HTML中),並且可以爲「響應式設計」提供更好的途徑,這是當天新的流行詞:

http://www.alistapart.com/articles/responsive-web-design/

1

複製並粘貼到富文本編輯器或創建印刷替代的CSS。

+0

謝謝,不知道我明白你的意思。你能擴展嗎? – Ray

+0

我想也許他在說要用桌子試試這些東西,看看你遇到的問題? – Moss

+0

我得到了他所說的 - 因爲人們用CSS來控制外觀,所以可以通過在CSS中使用另一種樣式來更好地控制打印(並且不會被html佈局卡住) – Ray

1

表格佈局是人們在CSS可用之前的90年代做的。 DA解釋得很好。使用CSS和div等,你可以根據你的CSS文件重新排列你的佈局。如果您正在使用表格,則必須在每個頁面上編輯HTML以更改佈局。表格添加了如此多的HTML混亂。什麼看起來更好:<div></div><table><tr><td></td></tr></table>

表格可以進行佈局的唯一方便的事情是,同一行中的單元格自動具有相同的大小。