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