Lecture recommandée de l'enseignement HTML : Changement de l'apparence et du sens du texte

  • Page précédente
  • Page suivante

De nombreux balises peuvent être utilisées pour modifier l'apparence du texte et lui associer des significations cachées. En général, ces balises peuvent être divisées en deux catégories : les styles basés sur le contenu (style basé sur le contenu) et les styles physiques (style physique).

En même temps, la norme spécifiée par le W3C pour les feuilles de style en cascade (CSS) est maintenant prise en charge par la plupart des navigateurs, ce qui offre une méthode plus complète permettant aux auteurs de contrôler l'apparence et l'agencement du texte du document. Pour en savoir plus sur CSS, veuillez consulter les ressources de W3school. Tutoriel CSS

Style basé sur le contenu

Les balises de style basées sur le contenu indiquent au navigateur que le texte qu'elles contiennent a une signification spécifique, un contexte ou une utilisation. Ensuite, le navigateur applique un format cohérent avec cette signification, ce contexte ou cette utilisation au texte. Notez la distinction ici. Les balises basées sur le contenu attribuent des significations, pas des formats. Par conséquent, elles sont très importantes pour le traitement automatique ; les ordinateurs ne s'intéressent pas à l'apparence du document.

Comme les styles de police sont spécifiés par des indices sémantiques, les navigateurs peuvent choisir un style d'affichage approprié pour l'utilisateur. Comme les styles varient d'un endroit à l'autre, l'utilisation des styles basés sur le contenu peut vous aider à vous assurer que vos documents sont significatifs pour un large public de lecteurs. Cela est particulièrement important pour les navigateurs spécialement conçus pour les aveugles et les personnes handicapées, car leurs options d'affichage peuvent être radicalement différentes de nos textes traditionnels ou très limitées dans certains aspects.

Les normes actuelles de HTML et XHTML ne définissent pas un format pour chaque balise basée sur le contenu ; elles ne stipulent que les styles basés sur le contenu doivent être affichés différemment du texte ordinaire du document. La norme ne nécessite même pas que ces styles basés sur le contenu soient affichés différemment les uns des autres. Dans la pratique, vous pourriez trouver que de nombreux tels balises ont des relations très évidentes avec la typographie traditionnelle, elles ont des significations et des styles d'affichage similaires et sont affichées de la même manière et avec la même police dans la plupart des navigateurs.

Il faut suivre certaines règles lors de l'utilisation des balises de style basées sur le contenu en HTML/XHTML, car il est très facile de penser simplement à la manière dont le texte devrait être affiché sans savoir ce que signifie ce texte. Une fois que vous commencez à utiliser des styles basés sur le contenu, le document sera plus cohérent et pourra mieux aider à effectuer des recherches automatiques et des éditions de contenu. Ces balises sont :

Styles physiques

Lorsque nous discutons des balises de style basées sur le contenu, nous utilisons souvent le mot "intention". C'est parce que la signification transmise par les balises est plus importante que la manière dont le texte est affiché par le navigateur. Cependant, dans certains cas, pour des raisons de légalité ou de droits d'auteur, par exemple, vous pouvez souhaiter que le texte soit affiché d'une manière spécifique (par exemple, en italique ou en gras). Dans ce cas, vous pouvez utiliser des styles physiques pour le texte.

Bien que la tendance des autres systèmes de traitement de texte soit de contrôler précisément le style et l'apparence, il convient d'éviter d'utiliser des balises physiques, sauf dans des cas très rares, lors de l'utilisation de HTML ou XHTML. Il faut fournir au navigateur le plus d'informations contextuelles possible et utiliser des styles basés sur le contenu. Bien que les navigateurs actuels ne montrent que ces textes en italique ou en gras, les navigateurs et les outils de génération de documents à venir pourraient utiliser ces styles basés sur le contenu de manière créative.

La norme HTML/XHTML actuelle offre 9 types de styles physiques, y compris gras (bold), italique (italic), à espacement fixe (monospaced), souligné (underlined), barré (strikethrough), agrandi (larger), rétréci (smaller), exposant (superscripted) et indic (subscripted) texte. Ces balises sont :

Astuce :Rappelez-vous que ces balises de style physique ont un effet fort sur le texte adjacent. Pour avoir un contrôle complet sur l'affichage du texte dans tout le document, utilisez des feuilles de style.

  • Page précédente
  • Page suivante