Espace de largeur nulle — code HTML et saisie

L'espace de largeur nulle est ​ en HTML et U+200B en Unicode. Copiez l'une des formes ci-dessous.

Mis à jour le

Caractère(invisible)
Entité HTML nommée​
HTML décimal​
HTML hexadécimal​
UnicodeU+200B
Contenu CSS"\200B"
JavaScript"\u200B"
Encodé dans une URL%E2%80%8B
Octets UTF-8E2 80 8B

Quand l'utiliser

Une coupure de ligne invisible peut apparaître dans les longues URL ou les longs mots. Elle peut se glisser dans un texte copié et fausser les recherches : supprimez-la lors du nettoyage des données.

En HTML, CSS et JavaScript

<p>&ZeroWidthSpace;</p>           <!-- or the character itself in a UTF-8 page -->

.note::before { content: "\200B"; }

const s = "\u200B";

Dans une page enregistrée en UTF-8 (la valeur par défaut aujourd'hui), vous pouvez coller le caractère directement ; l'entité n'est nécessaire que si le caractère doit survivre sur un système non UTF-8. Encodez ou décodez des textes entiers avec l'Encodeur d'entités HTML.

Comment saisir un espace de largeur nulle

  • Windows : appuyez sur Win + . pour ouvrir le panneau des emojis et symboles puis recherchez-le, ou tapez 200B puis Alt + X dans Word.
  • Mac : appuyez sur Ctrl + Cmd + Espace et recherchez « espace de largeur nulle ».
  • Linux : Ctrl + Maj + U, puis 200B et Entrée.

Questions fréquentes

Quel est le code HTML de l'espace de largeur nulle ?
&ZeroWidthSpace; (nommée), &#8203; (décimale) ou &#x200B; (hexadécimale). Les trois produisent le même caractère.
Quel est le code Unicode de l'espace de largeur nulle ?
U+200B. En CSS, écrivez "\200B" et en JavaScript "\u200B".
Comment saisir un espace de largeur nulle au clavier ?
Sous Windows, ouvrez le panneau des symboles avec Win + . et recherchez-le. Sur Mac, utilisez Ctrl + Cmd + Espace et recherchez-le.