Une espace (nom féminin) est un caractère typographique particulier qui permet d’insérer un intervalle vide dans du texte. L’espace sert de séparateur entre deux mots.

En typographie et en html il existe plusieurs types d’espaces qui peuvent être utilisées pour structurer et formater le texte. Leur utilisation est subtile mais permet généralement une lecture plus facile et plus agréable des textes.

caractèrecode textecode décimalecode hexadécimalecommentaire  saisie clavier macsaisie clavier winwiki
    Une espace normale, espace sécable, « espace-mot »  wiki
    Une espace insécable est une espace que l’on intercale entre deux mots (ou un mot et une ponctuation) qui ne doivent pas être séparés en fin de ligne. Exemple : M. Dupont ou 1 000 €
M. Dupont ou 1 000 €
alt+espacealt+255
alt+0160
wiki
 Une espace insécable étroit. Il s’agit d’un espace insécable plus étroit que  . Il est souvent utilisé en typographie française avant les signes de ponctuation doubles (point-virgule, point d’exclamation, deux points…).
Exemple : Bonjour !
garde un léger espace devant le point d’exclamation.
    Une espace demi-cadratin   
    Une espace cadratin   
    Une espace fine   
 n’existe pas  Une espace fine insécable  wiki
 			Une tabulation  wiki
    Une espace tabulaire insécable  wiki
 


Une fin de ligne  wiki
 ␢␢Une espace, symbole visuel pour l’espace  wiki
␣␣␣Une espace, symbole visuel pour l’espace  wiki

Quel est la différence entre &Newline; et <br> ?

La différence entre &NewLine; et <br> en HTML est importante, car ces deux éléments n’ont pas tout à fait le même rôle :

1. &NewLine;

  • Définition : &NewLine; est une entité de caractère HTML qui représente un saut de ligne (newline).
  • Fonctionnement : le code &NewLine; permet d’insèrer un saut de ligne, mais elle n’est pas toujours interprétée comme un saut de ligne visible dans le navigateur.
  • Utilité : Elle peut être utile dans certaines chaînes de caractères ou dans des contextes où le texte est traité de manière programmée (comme en JavaScript ou lors du traitement de texte brut), mais elle ne garantit pas un retour à la ligne dans le rendu du navigateur.

2. <br>

  • Définition : <br> est une balise HTML de type bloc qui force un retour à la ligne dans le contenu visible de la page.
  • Fonctionnement : Utilisé dans le code HTML, <br> crée un saut de ligne visible pour l’utilisateur dans le navigateur. Il est interprété directement par le navigateur pour insérer un espace vertical, comme dans un paragraphe de texte.
  • Utilité : Utilisé pour formater des lignes de texte, comme dans une adresse ou un poème, où chaque ligne doit apparaître sur une nouvelle ligne sans démarrer de nouveau paragraphe.

En résumé

  • &NewLine; insère un saut de ligne dans le code source mais n’a aucun effet visuel garanti dans le rendu HTML.
  • <br> force un retour à la ligne visible et est couramment utilisé pour organiser du texte dans le navigateur.

Exemple d’utilisation :

<p>Bonjour tout le monde<br>Bienvenue sur notre site !</p>

Ici, <br> forcera « Bienvenue sur notre site ! » à commencer sur une nouvelle ligne.