Bonnes pratiques :
Ils sont définis au travers des balises h1
, h2
…
<h1>Niveaux de titre</h1> <h2>Titre de niveau 2</h2> <h3>Titre de niveau 3</h3> <h4>Titre de niveau 4</h4> <h5>Titre de niveau 5</h5> <h6>Titre de niveau 6</h6> |
Balise p
Un paragraphe est un bloc de texte, éventuellement sur plusieurs lignes, dont les lignes vont s'ajuster automatiquement en fonction de la largeur du conteneur.
<p>Lorem ipsum dolor sit amet. Hic Quis cupiditate est neque esse non maxime dolor vel voluptate dolorem ad totam galisum et suscipit adipisci. Ut facere laudantium non quaerat exercitationem sed voluptatem minima cum laborum itaque et officia officiis. Eum quasi dolores aut possimus minima et praesentium reiciendis aut provident corrupti et accusantium galisum! </p> |
Les sauts de lignes passés dans le code n'ont aucune influence sur le document HTML produit.
La balise br est une balise orpheline permettant de forcer le passage à la ligne d'une partie du texte, sans quitter le paragraphe.
Elle ne doit pas être utilisée pour modifier la présentation du texte, mais sa structure.
Pour mettre l'accent sur une partie du texte, utiliser la balise em :
<p>Scaleway est un hébergeur web aux <em>pratiques douteuses</em>.</p>
Pour insister sur une partie du texte, utiliser la balise strong :
<p>Il est important de lire les <strong>conditions générales de vente</strong>.</p>
La présentation des parties mises en avant avec em et strong pourra ensuite être adaptée avec la feuille de style associée.
Eviter l'usage des anciennes balises b, i, u permettant de mettre respectivement en gras, italique, souligné.
<ul> <li>1er élément <ul> <li>elm 1.a</li> <li>elm 1.b</li> </ul> </li> <li>2ème élément <ul> <li>elm 2.a</li> <li>elm 2.b</li> </ul> </li> </ul> |
Ce sont 2 balises non sémantiques sans vocation particulière autre que celle de cibler des parties de documents, de façon à leur appliquer un style et une mise en forme.
<div> <p>Ah ouais, la blague de développeur elle est… spéciale !</p> <p>C’est l’histoire d’un administrateur qui configure ses variables d’environnement, et là……… <span>PATH le chemin !</span></p> <p>Un développeur comme les autres… <span>Mais sûrement un dev J2E</span> !</p> </div>
Pour aller plus loin : HTML sémantique