為什麼在 HTML 發展初期開發者使用表格元素排版?
12-25
因為當時還沒有 CSS,後來 CSS 又沒有兼容性不好。用表格來布局,也算是當時的一種 Trick 吧。
而現在, HTML / CSS / JS 都有了,東西(工具)多就,必然就會讓他們專註於各自能做的,更確切來說是能做好的。- 早期瀏覽器對Table的兼容性都做得非常好;
- Table布局排版比較簡單,容易上手,容錯率高,設計師鍾愛;
- 當時的網站相對較簡單,對性能、擴展、維護和SEO等要求不高。
推薦閱讀:
※HTML5 中的 b/strong,i/em 有什麼區別?
※「Radio Button」的來歷是什麼?
※多年前對 XHTML 和 HTML5 的預測為什麼錯的這麼離譜?
※在不同的瀏覽器中,一個block元素的最大長寬可以達到多少?
※HTML5跟HTML有哪些區別?
TAG:HTML |