2013-10-21 25 views
0

我有一個保存數據的XML文件 - 名稱和時間。我使用Ruby將它作爲時間表在網頁中顯示。我在解析數據時沒有問題。呈現XML數據Ruby - 表的替代?

目前,我正在嘗試使用colspans和rowspans正確顯示數據 - 但這種感覺像是處理這些數據的可怕方式。將時間線想象爲標題 - 名稱爲行標題。

示例數據: 名稱:約翰
開始:晚上8:00 結束:晚上11點

名稱:埃莉 開始:晚上11:30 結束:凌晨1點

我應該使用數據屬性在divs或類似的東西上,而不是創建不同colspans的空TD。任何幫助,將不勝感激!

回答

0

通常,一個好的經驗法則是不使用表格進行格式化。我會參考this thread對此進行一些很好的解釋。

這就是說,我會推薦divs over tables。是的,它需要更多的CSS知識,因爲你必須處理浮動div,而不是,但是一旦你掌握了它,你就不會回頭。