Balises à ne pas utiliser
Mauvaises pratiques et balises obsolètes
De nombreuses balises ne devraient pas être utilisé pour la conception de nos sites web. Parfois, c'est parce que ces balises sont trop vieilles et ne devraient plus être utilisé dans du HTML moderne ou parfois parce qu'elles sont difficile à styler avec le CSS. L'utilisation de ces balises est un très mauvaise pratique.
Voici une liste de quelques balises que vous ne devriez jamais utiliser:
| Balise | Utilité | Raison pour ne pas l'utiliser |
|---|---|---|
| <br> | Retour de ligne | Difficile à styler avec le CSS et mauvaise utilisation générale par les étudiants |
| <hr> | Séparateur horizontal | Difficile à styler avec le CSS |
| <center> | Centrer du contenu | N'est plus disponible en HTML5 |
| <applet> | Insérer des logiciels externes dans la page web | N'est plus disponible en HTML5 |
| <acronym> | Indiquer la valeur d'un acronyme | Elle est remplacé par la balise <abbr> en HTML5 |
| <bgsound> | Mettre de l'audio en fond de page | Elle est remplacé par la balise <audio> en HTML5 |
| <dir> | Créer une hierarchie d'élément | Elle est supprimé en HTML5 et on utilisera plutôt les <ul> |
| <frame>, <frameset> et <noframe> | Créer des sous-pages | N'est plus disponible en HTML5 et on utilisera plutôt les <iframe> |
| <blink> | Fait clignoter du texte | N'est plus disponible en HTML5 |
| <font> | Change la couleur, la taille et la police de caractère du texte | N'est plus disponible en HTML5 puisque le CSS le gère |