パソコンQ&AパソコンQ&A各種設定・トラブルHTMLスタイルシートJavaScrptPHPその他テーブルのキホン(1)テーブルは通常では次のような構成で使います。<table><tr><td>〜〜</td></tr></table><table>は、『ここはテーブルですよ』という意味です。<tr>は、『行』を表します。(tableタグの中で使います)<td>は、『列』を表します。(trタグの中で使います)<td>の代わりに<th>を使うこともできます。<th>は『見出し』を表します。Header』の略です)『見出し』の意味なので、ほとんどのブラウザでは太字で中央揃えになります。水もしたたりますこれだと見づらいので枠線(ボーダー)を付けてみましょう。枠線の指定はborder="【太さ】"です。水もしたたります必ず<table><tr><td>〜〜</td></tr></table>の親子関係になっていると思っている人もいますが、実はHTML4.0の仕様では<tbody>が省略されているとみなされるので、<table><tbody><tr><td>〜〜</td></tr></tbody></table>の親子関係なのです。<tbody>ってなんでしょう?<tbody>は『テーブルのボディ部分(本文)』という意味です。<tbody>以外にもあるの?<tbody>以外に<thead>、<tfoot>があります。フッター行(補足など)仕様では<thead>〜</thead><tfoot>〜</tfoot><tbody>〜</tbody>の順序で書くように定義されてます。記述の順番に表示します。この問題が、これらのタグの認知度の低い理由と思います。<tbody>がない場合は、そのまま<table><tr><td>〜〜</td></tr></table>の親子関係となります。この違いによる弊害は、デザインでは特にないのですが、プログラムなどJavaScriptやDOMで、テーブルの要素に関係ある場合には問題が起こることがあります。7.0などのブラウザでは、XHTMLの宣言をしても、<table><tbody><tr><td>〜〜</td></tr></tbody></table>の親子関係とみなしているようです。Model)注意<tbody>などで分かれているといっても、列の数や幅は影響します。<thead>、<tfoot>、<tbody>で列の数を統一しないといけません。ため操作を完了できませんでした。『404ページが見つかりません。webでフォームが表示されないhtaccessで簡単に会員制ページを作る[Basic認証]MKEditor[テキストエディタ]の便利な使い方MKEditorのエラー『ファイル名が正しいか確認して下さい。Latin1ハンガリアン命名規約aiやepsファイルがpsとして保存されてしまうSSLで『保護されていない項目を表示しますか?』と出る&nbsp;と&shy;を使い分けようフォントの一覧スクリーンショットをとる方法[各種OS]BODYの背景色は指定しましょう画像の種類あれこれこのページはリンクフリーです。「パンスト」は保土ヶ谷ナイロンの。