Défi : Concevoir un Tableau HTML Fonctionnel
Glissez pour afficher le menu
Objectif
Présentation des informations des employés dans un tableau structuré en utilisant les balises HTML appropriées pour créer des lignes et des colonnes.
Tâche
Créer un tableau avec trois colonnes : Nom, Poste et Salaire. Se concentrer sur l'utilisation des balises HTML appropriées pour remplir le tableau avec les bonnes lignes et colonnes. Voici les données à inclure :
- Nom : Emma Johnson | Poste : Sales Associate | Salaire : $15.50 par heure.
- Nom : Liam Thompson | Poste : Customer Service Representative | Salaire : $14.75 par heure.
- Nom : Olivia Rodriguez | Poste : Marketing Coordinator | Salaire : $18.25 par heure.
- Nom : Noah Smith | Poste : IT Support Specialist | Salaire : $20.00 par heure.
- Nom : Ava Davis | Poste : Administrative Assistant | Salaire : $16.80 par heure.
index.html
index.css
Indice
- Utiliser la balise
<table>pour définir le conteneur principal du tableau ; - Utiliser la balise
<thead>pour regrouper le contenu de l’en-tête du tableau, comme les titres des colonnes ; - Utiliser la balise
<tr>pour définir une nouvelle ligne dans le tableau ; - Utiliser la balise
<th>pour définir le texte d’en-tête de chaque colonne ; - Utiliser la balise
<tbody>pour regrouper le contenu principal du tableau, y compris les lignes et les cellules de données ; - Utiliser la balise
<td>pour définir les données ou le contenu de chaque cellule du tableau.
Solution
<!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>
Tout était clair ?
Merci pour vos commentaires !
Section 4. Chapitre 9
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Section 4. Chapitre 9