Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Design af en funktionel HTML-tabel | HTML-Formularer og Brugerinput
Ultimativ HTML

Challenge: Design af en funktionel HTML-tabel

Stryg for at vise menuen

Mål

Præsentation af medarbejderoplysninger i et struktureret tabelformat ved at bruge passende HTML-tags til at oprette rækker og kolonner.

Opgave

Opret en tabel med tre kolonner: Name, Position, og Wage. Fokus på at bruge de korrekte HTML-tags til at udfylde tabellen med de rigtige rækker og kolonner. Her er de data, der skal inkluderes:

  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

Tip
expand arrow
  1. Brug <table>-tagget til at definere hovedbeholderen for tabellen;
  2. Brug <thead>-tagget til at gruppere tabelhovedets indhold, såsom kolonneoverskrifter;
  3. Brug <tr>-tagget til at definere en ny række i tabellen;
  4. Brug <th>-tagget til at definere overskriftsteksten for hver kolonne;
  5. Brug <tbody>-tagget til at gruppere hovedindholdet i tabellen, inklusive rækker og dataceller;
  6. Brug <td>-tagget til at definere de faktiske data eller indholdet i hver tabelcelle.
Løsning
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>
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 21

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 1. Kapitel 21
some-alt