0Pricing
HTML for Kids · レッスン

表:データを整理する

情報を表示する表の作成方法を学びます

「表:データを整理する」はCoddyKit上の無料HTML for Kidsレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはHTML for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 HTML for Kidsコースには全4レッスンが含まれています。

表:データを整理する

次のレッスンへようこそ!今日は、HTMLで表を作成する方法を学びます。表は、情報を行と列に整理するのに便利です。

表:データを整理する — イラスト1

表とは何ですか?

表は、情報を構造化された形式で表示する方法です。各表は行と列で構成されます。

表は次のようになります。

Name      Age      City

Alice 12 New York

Bob 15 London

この表をHTMLで作成してみましょう。

簡単な表を作成する

HTMLでは、<table>タグを使って表を作成します。行は<tr>タグ、セルは<td>タグを使って作成します。

例:

<table>
  <tr>
    <td>Alice</td>
    <td>12</td>
    <td>New York</td>
  </tr>
  <tr>
    <td>Bob</td>
    <td>15</td>
    <td>London</td>
  </tr>
</table>

表の見出しを追加する

<th>タグを使って表に見出しを追加できます。見出しを付けると、表がより分かりやすくなります。

例:

<table>
  <tr>
    <th>Name</th>
    <th>Age</th>
    <th>City</th>
  </tr>
  <tr>
    <td>Alice</td>
    <td>12</td>
    <td>New York</td>
  </tr>
  <tr>
    <td>Bob</td>
    <td>15</td>
    <td>London</td>
  </tr>
</table>

表に罫線を追加する

デフォルトでは、表に罫線はありません。border属性またはCSSを使って罫線を追加できます。

例:

<table border="1">
  <tr>
    <th>Name</th>
    <th>Age</th>
    <th>City</th>
  </tr>
  <tr>
    <td>Alice</td>
    <td>12</td>
    <td>New York</td>
  </tr>
  <tr>
    <td>Bob</td>
    <td>15</td>
    <td>London</td>
  </tr>
</table>

列と行をまたいで結合する

セルによっては、複数の列や行にまたがらせる必要があります。その場合は、colspan属性またはrowspan属性を使います。

例:

<table border="1">
  <tr>
    <th>Name</th>
    <th colspan="2">Details</th>
  </tr>
  <tr>
    <td>Alice</td>
    <td>12</td>
    <td>New York</td>
  </tr>
  <tr>
    <td>Bob</td>
    <td>15</td>
    <td>London</td>
  </tr>
</table>

表にスタイルを設定する

CSSを使って表の見た目を整えることができます。たとえば、色の変更、余白の追加、テキストの配置などが可能です。

例:

<style>
  table {
    border-collapse: collapse;
    width: 100%;
  }
  th, td {
    border: 1px solid black;
    padding: 8px;
    text-align: center;
  }
  th {
    background-color: lightgray;
  }
</style>

<table>
  <tr>
    <th>Name</th>
    <th>Age</th>
    <th>City</th>
  </tr>
  <tr>
    <td>Alice</td>
    <td>12</td>
    <td>New York</td>
  </tr>
  <tr>
    <td>Bob</td>
    <td>15</td>
    <td>London</td>
  </tr>
</table>

自分で試してみましょう

お気に入りの映画を一覧にした表を作成しましょう。次の例をご覧ください。

<!DOCTYPE html>
<html>
  <head>
    <title>My Favorite Movies</title>
  </head>
  <body>
    <h1>My Favorite Movies</h1>
    <table border="1">
      <tr>
        <th>Movie</th>
        <th>Year</th>
        <th>Genre</th>
      </tr>
      <tr>
        <td>Inception</td>
        <td>2010</td>
        <td>Science Fiction</td>
      </tr>
      <tr>
        <td>The Lion King</td>
        <td>1994</td>
        <td>Animation</td>
      </tr>
    </table>
  </body>
</html>

よくできました!

おめでとうございます!表の作成、見出しの追加、スタイルの設定方法を学びました。表はデータを整理して表示する優れた方法です。次のレッスンでは、ユーザー入力を収集するフォームについて学びます。ページをインタラクティブにしていきましょう!

表:データを整理する — イラスト10

よくある質問

「表:データを整理する」レッスンは無料ですか?

はい。「表:データを整理する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、HTML for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 HTML for Kidsコースには全4レッスンが含まれています。

「表:データを整理する」で何を学びますか?

情報を表示する表の作成方法を学びます ブラウザで直接実行するハンズオンコードでHTML for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

HTML for Kidsを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのHTML for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。

「表:データを整理する」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このHTML for Kidsレッスンでコードを書いて実行できますか?

はい。すべてのHTML for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. 表:データを整理する
  2. フォーム:ユーザー入力を収集する
  3. HTML属性
  4. マルチメディア:動画と音声を追加する
← HTML for Kidsに戻る