À retenir
- C'est un caractère totalement invisible (largeur nulle).
- Son rôle unique est de bloquer une liaison ou une ligature.
- En HTML, il s'écrit avec l'entité
.
L'antiliant est un caractère spécial, invisible à l'écran, qui sert à empêcher deux lettres ou symboles de fusionner graphiquement. C'est un peu comme placer une cloison de verre entre deux personnes : elles restent côte à côte, mais elles ne peuvent pas se donner la main.
Étymologie
Composé du préfixe grec anti- (contre) et du participe présent liant (qui unit). En informatique, il est la traduction directe du terme technique Unicode Zero Width Non-Joiner (ZWNJ), ou « antiliant sans chasse ».
Exemples d'usage
- Empêcher la fusion automatique des lettres « f » et « i » en une seule forme (ligature) dans une police de caractères.
- Dans l'écriture persane ou arabe, séparer un suffixe d'un mot pour qu'ils ne soient pas attachés visuellement tout en restant techniquement liés.
Cas d'usage
Il intervient dans la typographie numérique, le développement web et le traitement de texte, particulièrement pour les langues dont les écritures sont cursives (comme l'arabe) ou complexes (comme les langues indiennes) afin de respecter des règles grammaticales précises.
Bonnes pratiques
Ne l'utilisez pas pour créer un espace entre deux mots, car sa largeur est nulle. Veillez également à ne pas l'insérer par erreur dans du code source (noms de variables), car étant invisible, il rendrait le débogage très difficile.
Synonymes
Antonymes
Conseil
Si vous travaillez sur des sites multilingues ou des polices de caractères spécifiques, gardez en tête que ce caractère peut modifier radicalement le sens ou la lisibilité d'un mot sans que vous ne voyiez de symbole particulier dans votre éditeur.
Questions fréquentes
L'antiliant prend-il de la place dans le texte ?
Visuellement non, il a une largeur de zéro pixel. Cependant, il occupe quelques octets dans le fichier numérique.
Est-ce la même chose qu'une espace insécable ?
Non, l'espace insécable crée un vide visible et empêche un retour à la ligne, alors que l'antiliant n'ajoute aucun vide.