刚开始看到jsp代码的时候理解tr,th,td有点抽象,为了更好的理解我画了一个图来解释这三者的关系。
表上绿色的就是th是表头,当然根据表是横向表和纵向表,表头的位置如图有所不同,但是tr的所表示的位置是不变的,永远都是一行就是一个<tr> </tr>
图1的代码对应关系是:
<tr>
<th1> </th1>到<th8> </th8>
</tr>
<tr>
<td1> </td1>到</td8> </td8>
</tr>
图2的代码对应关系是:
<tr>
<th1> </th1>
<td1> </td1>到</td7> </td7>
</tr>
<tr>
<th2> </th2>
<td1> </td1>到</td7> </td7>
</tr>
简单总结就是tr就是一行内容,可以是一行表头,也可以是一行表格正文内容。也可以是表头+表的正文内容。th就是表头,td就是表的正文内容。
ps:以上本人自己总结如有疏漏之处,欢迎指正~~