table和div最大的不同在於,原來, div 與 span 搭配上了 css, 功能與彈性相當地強, 之前只是聽說, 自己試了幾個例子之後, 才發現真是很方便。
table它強調「嵌套」,一個表格套一個表格;
div則更注重「層疊」,一個div疊在另一個div之上。
寫作的時候記住他們的區別,便會容易理解很多。
在寫HTML的時候,table的先後順序非常重要,然而div則完全不必考慮順序,只經由CSS來定義。
html 的架構或 layout 也會變得比較簡單, 而由 css 來操控就可以了。
而且, 如果要 debug 也比較簡單, 以往數 table 的數目, 就不是簡單的事, 再加上如果要排比較複雜、而且不太規則的版時, 那又是一個大工程。
雖然還沒有機會用 div 來實作較複雜的網頁, 不過, 至少多認識了一個好用的元件。
Java Script 還真的有好多我還不知道的好玩功能啊!!
ps: 作者有推薦一頁 css 介紹, 也蠻不錯的。
0 意見:
張貼留言