チャレンジ:機能的なHTMLテーブルの設計
メニューを表示するにはスワイプしてください
目標
従業員情報を構造化されたテーブル形式で提示し、適切なHTMLタグを使用して行と列を作成する。
課題
3つの列(Name、Position、Wage)を持つテーブルを作成する。適切なHTMLタグを使用して、正しい行と列でテーブルを構成することに重点を置く。 以下のデータを含める:
- Name: Emma Johnson | Position: Sales Associate | Wage: $15.50 per hour。
- Name: Liam Thompson | Position: Customer Service Representative | Wage: $14.75 per hour。
- Name: Olivia Rodriguez | Position: Marketing Coordinator | Wage: $18.25 per hour。
- Name: Noah Smith | Position: IT Support Specialist | Wage: $20.00 per hour。
- Name: Ava Davis | Position: Administrative Assistant | Wage: $16.80 per hour。
index.html
index.css
ヒント
<table>タグを使用してテーブルのメインコンテナを定義する;<thead>タグを使用して、列見出しなどテーブルのヘッダー内容をグループ化する;<tr>タグを使用してテーブル内の新しい行を定義する;<th>タグを使用して各列のヘッダーテキストを定義する;<tbody>タグを使用して、行やデータセルを含むテーブルの主な内容をグループ化する;<td>タグを使用して各テーブルセル内の実際のデータや内容を定義する。
解答例
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="index.css" />
</head>
<body>
<table>
<!-- Table header: Defines the column headings -->
<thead>
<tr>
<th>Name</th>
<th>Position</th>
<th>Wage</th>
</tr>
</thead>
<!-- Table body: Contains data for each employee -->
<tbody>
<!-- Row 1 -->
<tr>
<td>Emma Johnson</td>
<td>Sales Associate</td>
<td>$15.50 per hour</td>
</tr>
<!-- Row 2 -->
<tr>
<td>Liam Thompson</td>
<td>Customer Service Representative</td>
<td>$14.75 per hour</td>
</tr>
<!-- Row 3 -->
<tr>
<td>Olivia Rodriguez</td>
<td>Marketing Coordinator</td>
<td>$18.25 per hour</td>
</tr>
<!-- Row 4 -->
<tr>
<td>Noah Smith</td>
<td>IT Support Specialist</td>
<td>$20.00 per hour</td>
</tr>
<!-- Row 5 -->
<tr>
<td>Ava Davis</td>
<td>Administrative Assistant</td>
<td>$16.80 per hour</td>
</tr>
</tbody>
</table>
</body>
</html>
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 21
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 1. 章 21