HTMLチュートリアル

HTMLホーム HTMLの紹介 HTMLエディター HTMLベーシック HTML要素 HTML属性 HTML見出し HTML段落 HTMLスタイル HTMLフォーマット HTMLの引用 HTMLコメント HTMLの色 HTML CSS HTMLリンク HTML画像 HTMLファビコン HTMLテーブル HTMLリスト HTMLブロックとインライン HTMLクラス HTMLID HTMLIframe HTML JavaScript HTMLファイルパス HTMLヘッド HTMLレイアウト HTMLレスポンシブ HTMLコンピューターコード HTMLセマンティクス HTMLスタイルガイド HTMLエンティティ HTMLシンボル HTML絵文字 HTML文字セット HTMLURLエンコード HTMLとXHTML

HTMLフォーム

HTMLフォーム HTMLフォーム属性 HTMLフォーム要素 HTML入力タイプ HTML入力属性 HTML入力フォームの属性

HTMLグラフィックス

HTMLキャンバス HTML SVG

HTMLメディア

HTMLメディア HTMLビデオ HTMLオーディオ HTMLプラグイン HTML YouTube

HTML API

HTMLジオロケーション HTMLドラッグアンドドロップ HTMLWebストレージ HTMLWebワーカー HTML SSE

HTMLの

HTMLの例 HTMLクイズ HTML演習 HTML証明書 HTMLの概要 HTMLアクセシビリティ

HTMLリファレンス

HTMLタグリスト HTML属性 HTMLグローバル属性 HTMLブラウザのサポート HTMLイベント HTMLの色 HTMLキャンバス HTMLオーディオ/ビデオ HTMLDoctypes HTML文字セット HTMLURLエンコード HTML言語コード HTTPメッセージ HTTPメソッド PXからEMへのコンバーター キーボードショートカット

HTMLテーブルヘッダー


HTMLテーブルには、各列または行、あるいは多くの列/行のヘッダーを含めることができます。


EMIL トビアス LINUS
     
     
     
     
     
8:00    
9:00    
10:00    
11:00    
12:00    
13:00    
MON 結婚した 収集 FRI
8:00          
9:00          
10:00          
11:00          
12:00          
12月
     
     
     
     
     

HTMLテーブルヘッダー

テーブルヘッダーはth要素で定義され、各th要素はテーブルセルを表します。

<table>
  <tr>
    <th>Firstname</th>
    <th>Lastname</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>Jill</td>
    <td>Smith</td>
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>
    <td>94</td>
  </tr>
</table>

垂直テーブルヘッダー

最初の列をテーブルヘッダーとして使用するには、各行の最初のセルをth要素として定義します。

<table>
  <tr>
    <th>Firstname</th>
    <td>Jill</td>
    <td>Eve</td>
  </tr>
  <tr>
    <th>Lastname</th>
    <td>Smith</td>
    <td>Jackson</td>
  </tr>
  <tr>
    <th>Age</th>
    <td>94</td>
    <td>50</td>
  </tr>
</table>


テーブルヘッダーを揃える

デフォルトでは、テーブルヘッダーは太字で中央に配置されています。

ファーストネーム 苗字
ジル スミス 50
イブ ジャクソン 94

テーブルヘッダーを左揃えにするには、CSStext-alignプロパティを使用します。

th {
  text-align: left;
}

複数列のヘッダー

2つ以上の列にまたがるヘッダーを持つことができます。

名前
ジル スミス 50
イブ ジャクソン 94

これを行うには、要素のcolspan属性を 使用します。<th>

<table>
  <tr>
    <th colspan="2">Name</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>Jill</td>
    <td>Smith</td>
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>
    <td>94</td>
  </tr>
</table>

colspanとrowspanの詳細については、「表のcolspanとrowspan 」の章を参照してください。


テーブルキャプション

表全体の見出しとして機能するキャプションを追加できます。

毎月の節約
貯蓄
1月 100ドル
2月 50ドル

テーブルにキャプションを追加するには、次の<caption>タグを使用します。

<table style="width:100%">
  <caption>Monthly savings</caption>
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
  <tr>
    <td>February</td>
    <td>$50</td>
  </tr>
</table>

注:タグは、タグ<caption>の直後に挿入する必要があります<table>


HTML演習

エクササイズで自分をテストする

エクササイズ:

「名前」という表のキャプションを追加します。

<表>
  
  <tr>
    <th>名</ th>
    <th>姓</ th>
    <th>ポイント</ th>
  </ tr>
  <tr>
    <td>ジル</ td>
    <td>スミス</ td>
    <td> 50 </ td>
  </ tr>
</ table>