Techniques de mise en forme du texte pour la lisibilité
line-height
La propriété line-height définit la hauteur d'une ligne et est souvent utilisée pour ajuster l'espacement entre les lignes de texte. Par défaut, line-height dépend de la police du texte et est déterminée par le navigateur.
line-height: multiplier | value in px | value in em | percent
multiplierest une valeur sans unité (par exemple,1.5). Dans ce cas, la hauteur de ligne sera la valeur qui est1.5fois supérieure à la valeur defont-size;value in pxest une valeur spécifique (par exemple,24px) à laquelle la hauteur de ligne sera égale ;value in emest une valeur (par exemple,1.4em) qui fonctionne de manière similaire aumultiplier. Le navigateur vérifiera la valeur defont-size, multipliera cette valeur par1.4, et ce résultat sera la hauteur de ligne ;percentest une valeur (par exemple,120%) qui fonctionne comme unmultiplier. La valeur defont-sizesera multipliée par1.2, déterminant ainsi la hauteur de ligne.
index.html
styles.css
Résultat
letter-spacing
La propriété letter-spacing définit l'espacement horizontal entre les caractères du texte.
letter-spacing: normal | value in px | value in em
normalcorrespond à l'espacement par défaut entre les caractères ;value in pxest une valeur spécifique qui ajoute un espace supplémentaire entre les caractères ;value in emfonctionne de manière similaire à px, mais l'espacement est relatif à lafont-size.
index.html
styles.css
Résultat
word-spacing
La propriété word-spacing définit la distance entre les mots dans le texte. Elle augmente l'espace entre les mots. Si le texte contient des signes de ponctuation accolés aux mots, ils resteront attachés, car aucun espace n'est ajouté entre eux.
word-spacing: value | inherit | normal
value: valeur spécifique définissant l'espacement entre les mots ;inherit: hérite l'espacement des mots de l’élément parent ;normal: espacement par défaut entre les mots.
index.html
styles.css
Résultat
text-shadow
La propriété text-shadow ajoute une ombre au texte.
text-shadow: "X set" | "Y set" | "blur radius" | "color"
X setajuste la position horizontale de l’ombre. Les valeurs positives déplacent l’ombre vers la droite, et les valeurs négatives vers la gauche ;Y setajuste la position verticale de l’ombre. Les valeurs positives déplacent l’ombre vers le bas, et les valeurs négatives vers le haut ;blur radiusdéfinit le niveau de flou de l’ombre. Des valeurs plus élevées rendent l’ombre plus douce et diffuse. La valeur par défaut est0si elle n’est pas spécifiée ;colorspécifie la couleur de l’ombre dans n’importe quel format de couleur valide. Si elle n’est pas spécifiée, la couleur du texte est utilisée par défaut.
index.html
styles.css
Résultat
Remarque
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 formatage du texte dépend des exigences 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
Awesome!
Completion rate improved to 2.56
Techniques de mise en forme du texte pour la lisibilité
Glissez pour afficher le menu
line-height
La propriété line-height définit la hauteur d'une ligne et est souvent utilisée pour ajuster l'espacement entre les lignes de texte. Par défaut, line-height dépend de la police du texte et est déterminée par le navigateur.
line-height: multiplier | value in px | value in em | percent
multiplierest une valeur sans unité (par exemple,1.5). Dans ce cas, la hauteur de ligne sera la valeur qui est1.5fois supérieure à la valeur defont-size;value in pxest une valeur spécifique (par exemple,24px) à laquelle la hauteur de ligne sera égale ;value in emest une valeur (par exemple,1.4em) qui fonctionne de manière similaire aumultiplier. Le navigateur vérifiera la valeur defont-size, multipliera cette valeur par1.4, et ce résultat sera la hauteur de ligne ;percentest une valeur (par exemple,120%) qui fonctionne comme unmultiplier. La valeur defont-sizesera multipliée par1.2, déterminant ainsi la hauteur de ligne.
index.html
styles.css
Résultat
letter-spacing
La propriété letter-spacing définit l'espacement horizontal entre les caractères du texte.
letter-spacing: normal | value in px | value in em
normalcorrespond à l'espacement par défaut entre les caractères ;value in pxest une valeur spécifique qui ajoute un espace supplémentaire entre les caractères ;value in emfonctionne de manière similaire à px, mais l'espacement est relatif à lafont-size.
index.html
styles.css
Résultat
word-spacing
La propriété word-spacing définit la distance entre les mots dans le texte. Elle augmente l'espace entre les mots. Si le texte contient des signes de ponctuation accolés aux mots, ils resteront attachés, car aucun espace n'est ajouté entre eux.
word-spacing: value | inherit | normal
value: valeur spécifique définissant l'espacement entre les mots ;inherit: hérite l'espacement des mots de l’élément parent ;normal: espacement par défaut entre les mots.
index.html
styles.css
Résultat
text-shadow
La propriété text-shadow ajoute une ombre au texte.
text-shadow: "X set" | "Y set" | "blur radius" | "color"
X setajuste la position horizontale de l’ombre. Les valeurs positives déplacent l’ombre vers la droite, et les valeurs négatives vers la gauche ;Y setajuste la position verticale de l’ombre. Les valeurs positives déplacent l’ombre vers le bas, et les valeurs négatives vers le haut ;blur radiusdéfinit le niveau de flou de l’ombre. Des valeurs plus élevées rendent l’ombre plus douce et diffuse. La valeur par défaut est0si elle n’est pas spécifiée ;colorspécifie la couleur de l’ombre dans n’importe quel format de couleur valide. Si elle n’est pas spécifiée, la couleur du texte est utilisée par défaut.
index.html
styles.css
Résultat
Remarque
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 formatage du texte dépend des exigences 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 !