Votre page devrait maintenant etre bien plus agreable visuellement, avec des espaces, des bordures et des couleurs harmonieuses.
---
## Etape 4 : Les sections HTML5 (15 min)
### Introduction aux balises semantiques
HTML5 propose des balises qui donnent du **sens** a la structure de la page :
| Balise | Role |
|--------|------|
| `<header>` | En-tete de la page (titre, logo, banniere) |
| `<nav>` | Zone de navigation (menu, liens principaux) |
| `<main>` | Contenu principal de la page |
| `<footer>` | Pied de page (auteur, mentions, liens secondaires) |
Ces balises fonctionnent comme des `<div>` mais elles indiquent clairement le role de chaque section.
### A faire
Dans votre fichier HTML, reorganisez votre page avec ces balises :
1.**Entourez votre titre `<h1>` avec `<header>`** :
```html
<header>
<h1>Mon sujet</h1>
</header>
```
2.**Ajoutez un `<footer>` en bas de page** :
```html
<footer>
<p>Page creee par [votre prenom] - SNT 2025</p>
</footer>
```
3.**Stylisez le footer** dans votre CSS :
```css
footer{
background-color:#333;
color:white;
text-align:center;
padding:10px;
margin-top:30px;
border-radius:5px;
}
```
---
## Bonus : Creer une deuxieme page
Si vous avez termine en avance, voici un defi supplementaire :
1.**Creez un nouveau fichier**`page2.html` avec la meme structure de base (copiez `tp3_template.html`)
2.**Liez-le au meme CSS** (`tp3_style.css`)
3.**Ajoutez du contenu** sur un aspect precis de votre sujet (par exemple : les regles d'un sport, la discographie d'un artiste, les personnages d'un jeu video...)
4.**Reliez les deux pages** avec des liens :
- Dans `tp3_template.html`, ajoutez : `<a href="page2.html">Voir la page 2</a>`
- Dans `page2.html`, ajoutez : `<a href="tp3_template.html">Retour a l'accueil</a>`
Felicitations, vous avez cree votre premier **site web** de plusieurs pages !
---
## Recapitulatif des proprietes CSS vues dans ce TP
| Propriete | Effet | Exemple |
|-----------|-------|---------|
| `background-color` | Couleur de fond | `background-color: #f0f0f0;` |
| `color` | Couleur du texte | `color: navy;` |
| `font-family` | Police de caracteres | `font-family: Arial;` |
| `font-size` | Taille du texte | `font-size: 18px;` |
| `text-align` | Alignement du texte | `text-align: center;` |
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Licence Creative Commons" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a> <br />Ces cours sont mis à disposition selon les termes de la <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 4.0 International</a>.