En
HTML, les espaces consécutifs sont ignorés par les navigateurs, au même titre que les retours chariots ou les tabulations.
Pour insérer plusieurs espaces consécutifs, il est nécessaire d'utiliser une entité HTML spécifique, appelée
espace insécable, dont le code HTML est le suivant :
Pour faire des tabulations ou des mises en forme avancées, on peut recourir à la propriété
CSS white-space.
Cette propriété permet de définir si les espaces seront affichés ou pas.
la valeur
pre affiche tous les espaces.
Voire la spécification du W3C :
http://www.w3.org/TR/REC-CSS2/text.html#white-space-prop
et sa traduction en français :
http://www.yoyodesign.org/doc/w3c/css2/text.html#propdef-white-space