Documentation HTML

Rédigé le

Le HTML est le language de base pour fabriquer une page web, en particulier son contenu structuré.

De l'HTML sensé

Chaque balise web a une signification à respecter pour une construction facile & un code lisible.

Par exemple une liste d'éléments codée, plusieurs balises paragraphe <p> qui se suivent, pas logique, il faut utiliser la balise <li> représentant un élément de balise <ul> ou <ol> respectivement Unordered & Ordered List soit liste non ordonnée & ordonnée.

C'est ce qu'on appelle du codage web sémantique.

Pour chaque page se poser les questions suivantes :

Un minimum de <div>

De même lorsqu'on crée une page HTML on peut faire des zones <div>, mais pas besoin de mettre une zone <div> si elle contient une balise fille unique. Dans ce cas on va directement appliquer le style sur la balise fille.

Donc une balise ne doit pas être enveloppée -seule- d'une balise <div> ou <span>.

Autrement dit le conteneur d'une balise ne doit pas être dans un autre conteneur exclusif.

Une structure logique

Les balises HTML ont un sens précis. La lecture d'une page ressemble à la lecture d'un exposé : on commence par le grand titre, puis les éventuels titres de second niveau, le premier paragraphe et ainsi de suite.

Un agencement pour au moins deux raisons :

Haut de page