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 | HTML-Formulare und Benutzereingaben
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 1. Kapitel 21

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 1. Kapitel 21
some-alt