標籤:

為什麼在 HTML 發展初期開發者使用表格元素排版?


因為當時還沒有 CSS,後來 CSS 又沒有兼容性不好。用表格來布局,也算是當時的一種 Trick 吧。

而現在, HTML / CSS / JS 都有了,東西(工具)多就,必然就會讓他們專註於各自能做的,更確切來說是能做好的。


  1. 早期瀏覽器對Table的兼容性都做得非常好;
  2. Table布局排版比較簡單,容易上手,容錯率高,設計師鍾愛;
  3. 當時的網站相對較簡單,對性能、擴展、維護和SEO等要求不高。

推薦閱讀:

HTML5 中的 b/strong,i/em 有什麼區別?
「Radio Button」的來歷是什麼?
多年前對 XHTML 和 HTML5 的預測為什麼錯的這麼離譜?
在不同的瀏覽器中,一個block元素的最大長寬可以達到多少?
HTML5跟HTML有哪些區別?

TAG:HTML |