Texte

Rappelons que le rôle des balises html est sémantique, ce sera avec le css que l'on mettra en forme.

Pour les balises présentées ci-dessous, les navigateurs proposent une mise en forme par défaut. Attention, à ne pas confondre le rôle de la balise avec cette mise en forme par défaut.

Par exemple, plus bas, on verra que la balise ins a pour effet par défaut de souligner. Il ne faut pas en conclure que cette balise sert à souligner. On peut modifier avec le langage css l'affichage (par exemple décider que le texte dans une balise ins sera rouge et non souligné). Le soulignement d'un texte est de la mise en forme : cela sera fait avec le langage css.

Les balises existantes ne sont pas toutes citées ici, mais les plus importantes sont là.

Surlignage

Un exemple :

Le rôle de cette balise est de suligner. Mais attention surligner est à comprendre du point de vue sémantique : il s'agit de mettre en évidence un texte. On pourra décider d'écrire en gras, vert et en police un peu plus grande le texte entouré de cette balise : c'est une autre mise en forme du surlignage.

Il est d'ailleurs évident que le style css est nécessaire même avec un effet classique de surligneur : il faut pouvoir utiliser des surligneurs de diverses couleurs.

Sens de lecture

Un exemple :

Préformaté

Un exemple :

Cette balise est très utile pour écrire le code d'un algorithme dans un langage de programmation telle que Python pour lequel l'indentation fait partie du code.

Barrer

Un exemple :

On barre en précisant éventuellement avec l'attribut datetime la date à laquelle on a barré (où à laquelle on a eu des raisons de modifier l'information). La conjecture de Fermat (qui date du 17 ème siècle) a été démontrée par Andrew Wiles, mathématicien anglais, en 1994 et est donc devenue un théorème. Plus de 300 ans de recherche par de nombreux mathématiciens, voilà qui devrait donner à réfléchir à tous ceux qui abandonnent la recherche des exercices -- pourtant toujours faciles -- donnés par leur prof de maths.

Insérer

Un exemple :

On balise ainsi la modification d'une information, en option la date avec datetime.

Passer à la ligne

Un exemple :

Séparation horizontale

Un exemple :

Indice, exposant

Un exemple :

code, samp

Un exemple :

On utilise code pour encadrer du code (de tout langage informatique : html, css, javascript, python, java, perl ...), on peut encadrer les balises code par des balises pre afin de respecter le formatage de ce code.

On utilise samp pour le résultat (sortie produite par le code).

keyboard

Pour symboliser une touche du clavier :

Le style css permet de simuler l'image d'une touche. Pour visualiser le style par défaut du navigateur pour cette balise, supprimer toute la balise (et son contenu) de style.

var

Dans un texte mathématique ou informatique, la balise var délimitera une variable.

Abréviation

Citation

Important