Challenge: Entwurf einer funktionalen HTML-Tabelle
Swipe um das Menü anzuzeigen
Ziel
Darstellung von Mitarbeiterinformationen in einem strukturierten Tabellenformat durch die Verwendung geeigneter HTML-Tags zur Erstellung von Zeilen und Spalten.
Aufgabe
Erstellung einer Tabelle mit drei Spalten: Name, Position und Wage. Schwerpunkt auf der Verwendung der passenden HTML-Tags, um die Tabelle mit den richtigen Zeilen und Spalten zu befüllen. Hier sind die aufzunehmenden Daten:
- 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
Hinweis
- Das
<table>-Tag verwenden, um den Hauptcontainer der Tabelle zu definieren; - Das
<thead>-Tag verwenden, um den Tabellenkopf mit den Spaltenüberschriften zu gruppieren; - Das
<tr>-Tag verwenden, um eine neue Zeile in der Tabelle zu definieren; - Das
<th>-Tag verwenden, um den Überschriftstext für jede Spalte festzulegen; - Das
<tbody>-Tag verwenden, um den Hauptinhalt der Tabelle, einschließlich Zeilen und Datenzellen, zu gruppieren; - Das
<td>-Tag verwenden, um die eigentlichen Daten oder Inhalte innerhalb jeder Tabellenzelle zu definieren.
Lösung
<!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>
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 21
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Abschnitt 1. Kapitel 21