我正嘗試在CSS中使用XHTML Strict創建簡單的帶狀網格視圖。有關示例,請參閱this picture of a devExpress GridView。主要問題是如何創建一個表,其中每個條目由多行組成。當然,像XHTML Strict + CSS中的帶狀網格視圖
<table>
<tr><td>
<table>
<tr>
<td width=100>Item 1, cell 1</td>
<td width=200>Item 1, cell 2</td>
</tr><tr>
<td width=300>Item 1, cell 3</td>
</tr><tr>
<td width=150>Item 1, cell 4</td>
<td width=150>Item 1, cell 5</td>
</td></tr>
<tr><td>
<table>
<tr>
<td width=100>Item 2, cell 1</td>
<td width=200>Item 2, cell 2</td>
</tr><tr>
<td width=300>Item 2, cell 3</td>
</tr><tr>
<td width=150>Item 2, cell 4</td>
<td width=150>Item 2, cell 5</td>
</td></tr>
</table>
但是,這'氣味'。使用大量的colspans也同樣如此。還有其他選擇嗎?
,你可以建立在此的div數據網格,但是爲什麼你認爲「這味道」?呈現複雜的表格內容是正常的方法。 P.S. width =「300」colspan =「2」? – 2009-06-08 09:55:45
我不得不說這是一個*糟糕的UI,但是除了審美判斷之外,我會考慮使用ul子結構。 HTML並沒有很好的支持這樣的東西,但是這比HTML我認爲更多地討論了結構。 – annakata 2009-06-08 11:34:52