Les supers héros

Le DOCTYPE

Le type de document a été introduit pour marquer la différence entre les anciens navigateurs qui suivaient le format usuel dans les années 90 et les navigateurs plus récents qui suivent la spécification HTML 3 puis 4 et 5.

Un exemple de lien dans le texte : Structure d’une page HTML5.

Sur la plupart des navigateurs, un DOCTYPE absent induit une compatibilité avec les anciens formats.
Son absence signifie pour Internet Explorer que la page est conçue pour les anciens navigateurs. Cela peut ne pas faire de différence si l’agencement est simple, composé par exemple uniquement de titres et paragraphes, mais si l’on inclut des tables, des calques et d’autres éléments, cela peut totalement changer.

Le langage et l’attribut lang

L’attribut lang ne s’adresse pas aux navigateurs, mais plutôt aux outils de traitement automatique qui doivent comprendre les contenus selon leur langue.
Et parmi ces outils, on n’inclut pas les moteurs de recherche qui ignorent cet attribut et préfèrent se baser sur le contenu pour juger de la langue.

Optionnel

On peut donc le considérer comme optionnel. Même si l’attribut lang s’utilise généralement pour le document entier, il peut être assigné à un élément particulier.

Illustration super héros