Le caractère HTML de l'espace insécable est utilisé à tort et à travers. Je vois des développeurs qui l'utilisent pour aligner des données au lieu d'utiliser le padding ou le margin CSS.

Alors voilà un petit billet pour rappeler l'utilité du caractère  .

(source wikipedia) Une espace insécable est un caractère typographique que l’on intercale entre deux mots (ou un mot et une ponctuation) qui ne doivent pas être séparés par un éventuel retour à la ligne automatique. L’espace insécable permet d’éviter qu’un mot ou une ponctuation soit rejeté et isolé en début de ligne lorsque cela nuirait à la fluidité de la lecture.

Toute autre utilisation de ce caractère est donc une erreur qui entraine souvent des problèmes d'affichage et qui dégrade le niveau de maintenance des applications.

A bon entendeur :)