Résumé
En informatique, les langages de balisage représentent une classe de langages spécialisés dans l'enrichissement d'information textuelle. Ils utilisent des balises, unités syntaxiques délimitant une séquence de caractères ou marquant une position précise à l'intérieur d'un flux de caractères (par exemple un fichier texte). L'inclusion de balises permet de transférer à la fois la structure du document et son contenu. Cette structure est compréhensible par un programme informatique, ce qui permet un traitement automatisé du contenu. La caractéristique principale des langages de balisage est d'utiliser des balises. Le rôle des balises est de proposer une syntaxe pour délimiter une séquence de caractères ou pour marquer une position précise dans un flux de caractères. Un exemple en langage LaTeX : les balises \begin{document} et \end{document} délimitent le « document » ; la balise \ marque un retour à la ligne. Selon les langages, les balises peuvent être différentes. En langage LaTeX, elles débutent par une barre oblique inverse. Dans les dérivés de XML, les balises marquent le début et la fin des « éléments ». Elles sont formées de caractères unicode encadrés par les signes < et >. Ainsi , et sont des balises syntaxiquement valides en XML. Les balises marquant la fin des éléments comportent une barre oblique après leur signe inférieur (). Des balises vides existent également et sont notées par une barre oblique avant le signe supérieur (). Selon les langages, d'autres spécificités syntaxiques des balises peuvent exister comme les attributs, les options... Les balises ne sont qu'une particularité syntaxique du langage. Les langages les utilisant peuvent donc être d'usage multiple, de la programmation à l'annotation de documents. Historiquement, les langages à base de balises servent surtout à structurer ou formater des documents. De par leur spécificité syntaxique d'utiliser des balises, ces langages facilitent l'annotation de texte.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.