Introduction a la syntaxe : Un langage à balises


// Qu'est ce qu'une balise ?

Une balise commence par le signe < et se termine par le signe >.

Un exemple de balise :


    1  < balise >

Il existe 3 types de balises :

les balises ouvrantes :


   1  <ouvrante>
2 < [nom de balise] >


les balises fermantes :


   1  </fermante>
2 < / [nom de balise] >


le symbole / (slash), indique que cette balise est fermante.


et les balises qui se suffisent à elles-mêmes :


    1  <balise />
2 < [nom de balise] [un espace] / >



on décrit le contenu avec une balise ouvrante et une balise fermante :


    1  <paragraphe>
2 le contenu de ce paragraphe
3 </paragraphe>


On utilise une balise qui se suffit à elle-même dans le cas d'un élément particulier, une
image par exemple :


    1  <image />

// Décrire et préciser cette balise

pour décrire la balise, on lui ajoute un attribut.


   1  <balise attribut="valeur de l'attribut">
2 < [nom de balise] [espace] [nom d'attribut] = " [valeur] " >

on peut mettre un nombre illimité d'attribut :


   1  <balise attribut1="valeur1" attribut2="valeur2">
2 [espace] [nom d'attribut] = " [valeur] "


par exemple :


   1  <citation auteur="Bernard Maingot">
2 Parfois je balise avec le langage html ou les liens hypertextes.
3 </citation>

// Bien hiérarchiser

Il est important d'utiliser les tabulations pour hiérarchiser son code. Un élément parent est
toujours plus près
du bord de gauche qu'un élément enfant :


    1  <parent>
2 <enfant>
3 Contenu
4 </enfant>
5 </parent>


Il y a quelques régles de syntaxe à respecter :

Il est interdit de faire chevaucher deux balises :


    1  <balise1>
2 <balise2>
3 </balise1>
4 </balise2>


est faux,


    1  <balise1>
2 <balise2>
3 </balise2>
4 </balise1>


est correct


>
retour au sommaire

>
voir la suite