Qu'est-ce qu'un langage de balisage?
Un langage de balisage est une combinaison de mots et de symboles donnant des instructions sur la manière dont un document doit apparaître. Par exemple, une balise peut indiquer que les mots sont écrits en italique ou en gras. Bien que les langages de balisage les plus courants et les plus utilisés soient écrits pour les ordinateurs, le concept de langage de balisage ne se limite pas à la programmation informatique.
L'un des langages de balisage les plus anciens et les plus utilisés à une époque est celui qu'utilisent les rédacteurs en chef pour indiquer aux auteurs comment écrire quelque chose ou comment il doit apparaître dans le brouillon final d'un article. Lorsqu'il est utilisé à la longue, l'éditeur utilise généralement des symboles et des instructions écrites dans une couleur d'encre différente de celle de l'auteur; généralement bleu ou rouge. Cette pratique a été remplacée dans de nombreux domaines grâce à l'utilisation généralisée des ordinateurs, mais les enseignants et parfois les journalistes sont toujours tenus de connaître le bon balisage de l'édition.
Le langage de balisage le plus connu à l'heure actuelle est probablement le langage de balisage hypertexte (HTML). C'est la langue utilisée par les navigateurs Web pour afficher des sites Web. Le codage peut être saisi manuellement et téléchargé via un traitement de texte, ou créé dans l'un des nombreux programmes de conception Web. Il existe de nouvelles variantes de cette langue qui ont mis à jour les codes et les règles. Le langage de balisage hypertexte dynamique en est un exemple. Plusieurs codes peuvent être liés et peuvent être utilisés pour créer une feuille de style afin de garantir l’apparence unifiée d’un site Web.
De nombreux traitements de texte utilisent également un type de langage de balisage pour modifier l'apparence du texte dans le document. Ce n'est généralement pas vu par les utilisateurs du programme, mais se déroule dans les coulisses. Ces types de langages sont créés par des programmeurs informatiques et ne sont généralement utilisés que par l'ordinateur.
La plupart des langages de balisage ont en commun le fait qu'ils dictent l'apparence du texte ou des pages complètes et qu'ils ne sont généralement pas vus par l'utilisateur final dans le produit fini. En HTML, seul le navigateur Web lit et déchiffre la signification de certains codes. Par exemple, la balise <b> demande à un navigateur d’afficher tout le texte qui le suit en gras. Pour terminer le texte en gras, la balise suivante est insérée: </ b>. Bien que de nombreuses personnes n'utilisent jamais elles-mêmes un langage de balisage, elles utiliseront probablement un produit ou liront une page Web mettant en œuvre leur utilisation.