Page suivante Page précédente Table des matières

3. La syntaxe de base

La syntaxe du langage HTML est très simple. Il fait parti d'une famille de langage que l'on appelle communément langages à balises. La syntaxe de ce langage peut se résumer en six règles très simples.

3.1 Les langages à balise

HTML est avant tout un langage à balises. C'est à dire un langage qui permet de définir des zones qui ont certaines propriétés.

Par exemple, si je veux écrire en gras, je vais définir une zone où tout sera en gras :

<GRAS>Cette phrase est en gras</GRAS>

Ce qui donnera :

Cette phrase est en gras

Le langage HTML est à peine plus compliqué (voir plus loin). Dès lors, la principale difficulté du HTML revient à connaître et savoir correctement utiliser les différentes balises.

3.2 Les règles de base

Voici les cinq règles de base pour faire du HTML :

  1. Définir une zone : <BALISE>Zone</BALISE>

    Lorsqu'on défini une zone, on suppose que tous les objets qui sont à l'intérieur possèdent une certaine propriété (par exemple ils sont écrit en gras).

  2. Balise ponctuelle : <BALISE>

    Certaines balises ne nécessitent pas d'être refermées car elle ne définissent pas de zone à proprement parler, mais un endroit où une action de produit (par exemple la balise <BR> saute à la ligne).

  3. Paramétrage d'une balise : <BALISE parametre="valeur">

    Il existe toujours un grand nombre de paramètres pour une balise (par exemple dans la balise <P>, qui marque les paragraphes, on peut préciser le paramètre align = left|center|right|justify qui permet de placer le paragraphe en question, respectivement, à gauche, au centre, à droite ou de le justifier). Il est important de savoir que certains paramètres sont obligatoires (par exemple dans la balise <IMG src="Pelisse.png"> affiche l'image Pelisse.png).

  4. Imbrication des balises : <BAL1>...<BAL2>...</BAL2>...</BAL1>

    C'est le principe des poupées russes. Croiser les balises provoque une erreur qui est souvent interprétée de façon aléatoire par les navigateurs.

  5. Commentaires : <!―― Ceci est un commentaire ――>

    Il est possible de sauter des lignes dans un commentaire.


Page suivante Page précédente Table des matières