Les bases de l'HTML
HTML est l'acronyme de HyperText Markup Language.
Un hypertexte est un document contenant des éléments cliquables (hyperliens) qui pointent vers d'autres documents. La lecture n'est donc plus linéaire.
Un langage de balisage (markup language) est un langage opérant grâce à des balises délimitant des parties du texte du document. L'utilisation des balises permet de combiner la structure et le contenu du document.
La plupart des balises (tags) servent de conteneurs dont la syntaxe est la suivante :
Les balises
Exemple :
Il existe deux types de balises :- les balises conteneurs
- Elles ont une balise d'ouverture et une balise de fermeture
- Elles ont une balise d'ouverture et une balise de fermeture
- les balises autofermantes
- Elles ne nécessitent pas de fermeture
info
Une balise autofermante peut contenir un "/" de fermeture.<br/>
Afin de ne pas se tromper, nous vous recommandons dans ce cours de ne pas le mettre.
La position du "/" dans une balise autofermante est importante!! <br> n'est pas valide !!
Les attributs
Les balises peuvent contenir des attributs. Ceux-ci modifient ou précisent le comportement ou l'apparence de l'élément. Certains attributs sont obligatoires, d'autres optionnels.
Les attributs sont placés dans la balise d'ouverture, sous la forme nom=valeur
.