2011-11-30 75 views
0

最近我創建了非常基本的GridView實現。有幾個問題,但其中沒有一個是無法解決的。JavaScript GridView:TD VS DIV

但有一件事讓我好奇 - 哪個實施更好:用TD元素還是用DIV

HTML表格是一個非常基本的元素,它發明了創建某種網格視圖 - 表格。但在另一方面 - div元素 - 高度可定製和輕量級元素。

P.S.我針對的是移動設備,結果佈局必須包含儘可能少的元素。

UPD這是一個有點混亂,但我的GridView控件將被放置在列表:)

+1

取決於GridView的用途.... DIV用於頁面佈局,表格用於數據。 –

回答

1

如果數據表格結構的行(即每個項目都有共同之處在每一個項目同一行(但與其他ros中的項目沒有共同之處),列同上),那麼表格就是正確的工具。否則,表格不是。

使用最能描述數據語義的元素(使用div作爲最後的手段(以及具有不正確語義的元素不是選項))。