表の基本的な構造

 HTMLで表を構成する場合は、まず表全体をTABLE要素で定義し、横1行分をTR要素で規定、その内側に、各セル(表内の一つの箱)をtd要素で、セルの中でも特に見出しに用いるセル用の要素はth要素で規定していきます。
表の基本構成。TABLE要素が全体を表し、横1行がTR要素、更に各セルのtdやthをTR内部に配置していく

 TR要素の内側に配置するth、tdの数は決まりはありませんが、原則としてすべてのTR要素でthとtdを合わせた数が同じになるよう設定します。また、th、tdの配置順に特に制限はありません。表の横一行がthで埋め尽くされていても、最初の縦一列がthで埋め尽くされていても、適当に配置されていたとしても問題は全くありません。

 なお、TABLE要素にはborder属性がありますが、これを省いた場合、表の枠が表示されないブラウザが多いようです。