テーブルを中央に配置する方法

CSSを使ってテーブルを中央に配置する方法を学びます。

中央に配置されたテーブル:

Firstname Lastname Age
Jill Smith 50
Eve Jackson 94
John Doe 80

テーブルを中央に配置する方法

第1ステップ - HTMLを追加:

<table class="center">
  <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>
  <tr>
    <td>John</td>
    <td>Doe</td>
    <td>80</td>
  </tr>
</table>

第2ステップ - CSSを追加:

テーブルを中央に配置するには、左右のマージンを自動に設定してください:

.center {
  margin-left: auto;
  margin-right: auto;
}

自分で試してみてください

注意:幅が100%(全幅)に設定されている場合、テーブルは中央に配置できません。

関連ページ

チュートリアル:CSSテーブル