Sfida: Progettare una tabella HTML funzionale
Scorri per mostrare il menu
Obiettivo
Presentazione delle informazioni sui dipendenti in un formato tabellare strutturato utilizzando i tag HTML appropriati per creare righe e colonne.
Attività
Creazione di una tabella con tre colonne: Name, Position e Wage. Attenzione all'utilizzo dei tag HTML appropriati per popolare la tabella con le righe e le colonne corrette. Ecco i dati da includere:
- 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
Suggerimento
- Utilizzare il tag
<table>per definire il contenitore principale della tabella; - Utilizzare il tag
<thead>per raggruppare il contenuto dell'intestazione della tabella, come le intestazioni delle colonne; - Utilizzare il tag
<tr>per definire una nuova riga all'interno della tabella; - Utilizzare il tag
<th>per definire il testo dell'intestazione di ciascuna colonna; - Utilizzare il tag
<tbody>per raggruppare il contenuto principale della tabella, incluse le righe e le celle di dati; - Utilizzare il tag
<td>per definire i dati effettivi o il contenuto all'interno di ciascuna cella della tabella.
Soluzione
<!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>
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 4. Capitolo 9
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Sezione 4. Capitolo 9