Le 6 octobre 2026
Les règles de typographie à respecter pour un développeur
En tant que développeur, il nous est tous arrivé de devoir intégrer du texte dans nos interfaces. Nous avons appris le français à l'école, mais il y a certaines règles qui ne sont pas encore connues de tous ou que l'on oublie encore trop souvent : les règles de typographie web françaises.
Ces règles m'ont été plus utiles que je n'aurais pu le penser au cours de ma carrière. C'est le détail qui fait la différence, alors revoyons-en ensemble.

Les espaces insécables
Afin d'éviter certains retours à la ligne en responsive, on place des espaces insécables ( en HTML et \u00a0 en JS) dans les situations suivantes :
- devant les ponctuations
:,;,!,?, - à l'ouverture et à la fermeture des guillemets français
« Bonjour », - entre les nombres et leurs unités :
100 %,10 €, … sauf pour le degré :180°, - après
n°, - pour les heures, avant et après le h :
10 h 25 - pour séparer les milliers :
10 000.
Les parenthèses et les crochets
Il n'y a pas d'espace à l'ouverture et à la fermeture des parenthèses (lorem) ou des crochets [ipsum].
Les nombres
On écrit les nombres en toutes lettres. À partir de 10, il est toléré de les écrire en chiffres.
Les décimales
Les décimales sont séparées par une , en français et par un . en anglais.
Les dates
Les jours et les mois s'écrivent sans majuscule lundi 10 mai, alors qu'elles s'écrivent avec majuscule en anglais on Monday, May 10.
Caractères spéciaux
En plus de l'espace insécable, il existe d'autres caractères spéciaux comme les points de suspension : … ou les tirets insécables ‑.
Il existe certainement encore beaucoup de règles qui pourraient me surprendre, mais connaître ces quelques principes permet déjà d'améliorer la qualité de nos interfaces. La typographie peut sembler être un détail, mais ce sont souvent ces détails qui rendent une interface plus cohérente et professionnelle.