Que sont les langages de balisage ?
Découvrir les langages du web
Lifewire / J Kyrnin
Alors que vous commencez à explorer le monde de création de sites web , vous découvrirez sans aucun doute un certain nombre de mots et de phrases qui sont nouveaux pour vous. L'un des termes que vous entendrez probablement est « balisage » ou peut-être « langage de balisage ». En quoi le « balisage » diffère-t-il du « code » et pourquoi certains professionnels du Web semblent-ils utiliser ces termes de manière interchangeable ? Commençons par examiner exactement ce qu'est un 'langage de balisage'.
Cet exemple est un paragraphe HTML. Il est composé d'une balise ouvrante (
), une balise fermante (
), et le texte réel qui serait affiché à l'écran (il s'agit du texte contenu entre les deux balises). Chaque balise comprend un symbole « inférieur à » et « supérieur à » pour le désigner comme faisant partie du balisage. Lorsque vous formatez du texte à afficher sur un écran d'ordinateur ou d'un autre appareil, vous devez faire la distinction entre le texte lui-même et les instructions pour le texte. Le « balisage » correspond aux instructions d'affichage ou d'impression du texte.
Le balisage n'a pas besoin d'être lisible par ordinateur. Les annotations faites sous forme imprimée ou dans un livre sont également considérées comme du balisage. Par exemple, de nombreux élèves à l'école mettront en évidence certaines phrases dans leurs manuels. Cela indique que le texte en surbrillance est plus important que le texte environnant. La couleur de surbrillance est considérée comme un balisage.
Le balisage devient un langage lorsque des règles sont codifiées sur la façon d'écrire et d'utiliser ce balisage. Ce même étudiant pourrait avoir son propre langage de balisage de prise de notes s'il codifiait des règles telles que le surligneur violet pour les définitions, le surligneur jaune pour les détails de l'examen et les notes au crayon dans les marges pour les ressources supplémentaires.
La plupart des langages de balisage sont définis par une autorité extérieure pour être utilisés par de nombreuses personnes différentes. C'est ainsi que fonctionnent les langages de balisage pour le Web. Ils sont définis par le W3C ou World Wide Web Consortium.
Regardons 3 langages de balisage
Presque tous les acronymes sur le Web contenant un ML sont un langage de balisage (grosse surprise, c'est ce que signifie le 'ML'). Les langages de balisage sont les blocs de construction utilisés pour créer des pages Web de toutes formes et tailles.
En réalité, il existe de nombreux langages de balisage différents dans le monde. Pour la conception et le développement Web, il existe trois langages de balisage spécifiques que vous rencontrerez probablement. Ce sont HTML, XML et XHTML .
Qu'est-ce qu'un langage de balisage ?
Pour définir correctement ce terme, un langage de balisage est un langage qui annote du texte afin que l'ordinateur puisse manipuler ce texte. La plupart des langages de balisage sont lisibles par l'homme car les annotations sont écrites de manière à les distinguer du texte lui-même. Par exemple, avec HTML, XML et XHTML, les balises de balisage sont
|__+_|