Mise en Forme du Texte pour une Meilleure Lisibilité
Glissez pour afficher le menu
Une bonne typographie améliore la lisibilité et la structure visuelle.
Dans ce chapitre, nous nous concentrons sur les propriétés qui contrôlent l'espacement et les effets visuels subtils pour le texte : line-height, letter-spacing, word-spacing et text-shadow.
Ces propriétés facilitent la lecture du texte et assurent un équilibre visuel.
line-height
line-height contrôle l'espacement vertical entre les lignes de texte. Les navigateurs définissent une valeur par défaut basée sur la police, mais il est possible de la personnaliser avec plusieurs formats :
line-height: multiplier | value in px | value in em | percent
multipliervaleur sans unité comme1.5multiplie lafont-size;value in pxhauteur spécifique, par exemple24px;value in emvaleur relative, similaire au multiplicateur (1.4em = font-size × 1.4) ;percentfonctionne comme le multiplicateur (120% = font-size × 1.2).
index.html
styles.css
Résultat
letter-spacing
letter-spacing définit l'espacement horizontal entre les caractères.
letter-spacing: normal | value in px | value in em
normal: espacement par défaut ;value in px: espacement supplémentaire fixe ;value in em: espacement relatif à lafont-size.
index.html
styles.css
Résultat
word-spacing
La propriété word-spacing ajuste la distance entre les mots.
word-spacing: value | inherit | normal
value: espacement personnalisé ;inherit: utilise l'espacement de l'élément parent ;normal: espacement par défaut.
index.html
styles.css
Résultat
text-shadow
text-shadow ajoute un effet d’ombre au texte. Cette propriété accepte quatre valeurs :
text-shadow: "X set" | "Y set" | "blur radius" | "color"
X set: décalage horizontal ;Y set: décalage vertical ;blur radius: intensité du flou de l’ombre (0 = net) ;color: toute couleur valide, par défaut la couleur du texte actuel.
index.html
styles.css
Résultat
En matière de mise en forme du texte, il n'existe pas de règles strictes imposant l'utilisation de certaines valeurs dans des situations spécifiques. Le choix des propriétés et des valeurs de mise en forme du texte dépend des besoins uniques de chaque projet et de la vision du design.
1. Quelle propriété CSS est utilisée pour créer un effet visuel qui ajoute une ombre au texte ?
2. Quelle propriété CSS ajuste la distance entre les mots dans un texte ?
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion