« Le langage HTML/Entités » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Espaces : espace fine
Ligne 151 :
=== Espaces ===
 
On voit que le HTML propose plusieurs espaces : espace justifiante (espace « classique »), espace insécable et espace fine. On n'en utilise qu'un seul à la fois. Si l

L'onespace veutinsécable avoirpermet unede espacene pluspas grande,séparer commedeux pour une tabulaitonobjets, on pourrapar utiliserexemple :
* les blocs de trois chiffres d'un nombre long (p. ex. 1 3600 000)
* un nombre de son unité ;
* un titre (D<sup>r</sup>, M., M<sup>gr</sup>, …) ou une particule (de) du nom qui le suit ;
* une ponctuation double (;:!?) dumot qui le précède.
L'espace fine permet d'éloigner légèrement deux caractères pour faciliter la lisibilité, par exemple après de l'italique : commparer « (''l'') » et « (''l''&thinsp;) ». Dans le cas d'un nombre dont on est sûr qu'il ne sera pas coupé par la fin de ligne, on peut séparer les groupes de trois chiffres par une espace fine :
: 1&thinsp;3600&thinsp;000
Pour une espace fine insécable, on utilisera <code>&amp;#x202f;</code>.
 
Si l'on veut avoir une espace plus grande, comme pour une tabulaiton, on pourra utiliser :
* un tableau sans bordure, permettant d'aligner plusieurs blocs de texte ;
* du CSS pour insérer une grande espace.