這裏是我的示例輸出的js小提琴:http://jsfiddle.net/Hdzv8/以下是html。這是一個非常簡單的信息顯示,但您如何使其可訪問?我可以製作div而不是表格,但我無法更改整體結構。我的問題是目前沒有跡象表明「重量」是「16oz」的標題。 (從可訪問性的角度來看)如何標記這些部分作爲標題?HTML格柵數據的可訪問性
<table border="5">
<tr>
<td colspan="6">Device Information</td>
</tr>
<tr>
<td><b>Weight</b></td><td>16oz</td>
<td><b>Height</b></td><td>3in</td>
<td><b>Color</b></td><td>Brown</td>
</tr>
<tr>
<td><b>Manufacturer</b></td><td>ACME Manufacturing</td>
<td><b>Disposal Method</b></td><td>Shoot into the sun</td>
<td><b>Alternate Color</b></td><td>Black</td>
</tr>
<tr>
<td><b>Installation Manual</b></td><td>ACME 45.51.2009</td>
<td><b>CCRC Code</b></td><td>CCRC551</td>
<td><b>USNumber</b></td><td>55un</td>
</tr>
第一行應該是[標題元素] (http://www.w3.org/TR/WCAG-TECHS/H39.html)和CSS應該使用instea d的border屬性和b元素(應該是th元素,在CSS中'font-weight:bold;' - 已經默認在所有已知的瀏覽器上,但是你仍然可以編寫它) – FelipeAls 2011-12-30 22:18:41