Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Challenge: Entwurf einer funktionalen HTML-Tabelle | Arbeiten mit Medien und Tabellen
Ultimatives HTML

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:

  1. Name: Emma Johnson | Position: Sales Associate | Wage: $15.50 per hour.
  2. Name: Liam Thompson | Position: Customer Service Representative | Wage: $14.75 per hour.
  3. Name: Olivia Rodriguez | Position: Marketing Coordinator | Wage: $18.25 per hour.
  4. Name: Noah Smith | Position: IT Support Specialist | Wage: $20.00 per hour.
  5. Name: Ava Davis | Position: Administrative Assistant | Wage: $16.80 per hour.
index.html

index.html

index.css

index.css

Hinweis
expand arrow
  1. Das <table>-Tag verwenden, um den Hauptcontainer der Tabelle zu definieren;
  2. Das <thead>-Tag verwenden, um den Tabellenkopf mit den Spaltenüberschriften zu gruppieren;
  3. Das <tr>-Tag verwenden, um eine neue Zeile in der Tabelle zu definieren;
  4. Das <th>-Tag verwenden, um den Überschriftstext für jede Spalte festzulegen;
  5. Das <tbody>-Tag verwenden, um den Hauptinhalt der Tabelle, einschließlich Zeilen und Datenzellen, zu gruppieren;
  6. Das <td>-Tag verwenden, um die eigentlichen Daten oder Inhalte innerhalb jeder Tabellenzelle zu definieren.
Lösung
expand arrow
<!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?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 9

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 4. Kapitel 9
some-alt