Le footer, ou pied de page en français, est une partie importante de la structure d’une page web. Il contient des informations complémentaires telles que les mentions légales, les crédits d’auteurs ou encore les coordonnées de l’entreprise. Mais comment doit-on le positionner par rapport au main, la partie centrale du contenu de la page ?
La réponse est simple : le footer ne doit pas être inclus dans le main. En effet, le main doit contenir uniquement le contenu principal de la page, tandis que le footer doit être séparé du main et être positionné en bas de page. Cette structure offre une meilleure lisibilité et permet de mieux organiser les informations.
Pour créer un footer, il est possible d’utiliser les balises HTML suivantes :
<footer></footer>
À l’intérieur de ces balises, il est possible d’inclure du texte, des liens ou des images. Il est également possible de personnaliser le style du footer en utilisant du CSS.
Positionnement du contenu dans le footer
Pour positionner un texte dans le coin inférieur droit d’une page HTML, il est possible d’utiliser la propriété CSS position. Pour cela, il faut ajouter le code suivant à la balise CSS du texte à positionner :
position: fixed;
bottom: 0;
right: 0;
Cette propriété permet de fixer le texte en bas à droite de la page, quelle que soit la taille de l’écran.
Pour positionner une DIV en bas de page, il est également possible d’utiliser la propriété CSS position. Pour cela, il faut ajouter le code suivant à la balise CSS de la DIV à positionner :
position: absolute;
bottom: 0;
Cette propriété permet de positionner la DIV en bas de page, en la fixant à la marge inférieure de la fenêtre du navigateur.
Insertion d’images dans le footer
Enfin, pour insérer une image en bas de page, il suffit d’utiliser la balise HTML suivante :
<img src="url_de_l_image" alt="description_de_l_image">
Ensuite, pour positionner l’image en bas de page, il est possible d’utiliser les propriétés CSS position et bottom pour la fixer en bas de la page.
Résumé des méthodes de positionnement
| Élément | Propriété CSS | Exemple de code |
|---|---|---|
| Texte en bas à droite | position: fixed; bottom: 0; right: 0; |
position: fixed; bottom: 0; right: 0; |
| DIV en bas de page | position: absolute; bottom: 0; |
position: absolute; bottom: 0; |
| Image en bas de page | Utilisation de <img> avec CSS |
<img src="url" alt="description"> + CSS |
En conclusion, le footer doit être séparé du main et positionné en bas de page pour une meilleure organisation des informations. Pour le créer, il est possible d’utiliser les balises HTML <footer></footer> et de personnaliser son style avec du CSS. Pour positionner du texte ou une DIV en bas de page, il est possible d’utiliser la propriété CSS position, tandis que pour insérer une image en bas de page, il suffit d’utiliser la balise HTML <img>.
Le placement de votre footer dépend de la structure de votre page. Si votre contenu est trop court, le footer peut remonter et ne pas se positionner en bas de la page. Il est important de s’assurer que la hauteur de votre contenu soit suffisante pour que le footer reste en bas. Vous pouvez également utiliser des techniques de positionnement CSS pour garantir que le footer reste en bas de la page, même si le contenu est court.
Pour styler un footer en CSS, vous pouvez utiliser des sélecteurs de classes ou d’identifiants pour cibler spécifiquement le footer dans votre code CSS. Vous pouvez également utiliser des propriétés CSS telles que la couleur de fond, la couleur du texte, la taille de la police, le padding et la marge pour personnaliser l’apparence de votre footer. Enfin, vous pouvez également utiliser des techniques de positionnement CSS pour placer le footer à l’endroit souhaité sur votre page, comme le positionnement absolu ou fixe.
Pour ajouter un logo à votre page HTML, vous pouvez utiliser la balise et spécifier l’emplacement de l’image à l’aide de l’attribut « src ». Par exemple, si votre image est enregistrée dans un dossier nommé « images » à la racine de votre site, vous pouvez utiliser la balise suivante :
Assurez-vous de remplacer « mon_logo.jpg » par le nom de votre propre image et d’inclure une description appropriée dans l’attribut « alt ».