Mise en forme du texte en CSS : polices, taille, graisse, soulignement, alignement

Bac à sable de mise en forme du texte CSS

Mise en forme du texte en CSS : police, taille, gras, soulignement, centrage | We.Inc

Un bac à sable en direct pour le texte en CSS : famille de police, taille en px, rem ou clamp(), graisse, style de soulignement, alignement, interlignage et espacement, avec les classes Tailwind.

On met en forme du texte en CSS avec quelques propriétés : font-family choisit la police, font-size définit la taille (rem est le meilleur choix), font-weight: 700 met en gras, text-decoration ajoute un soulignement et text-align: center centre le texte. line-height et letter-spacing gèrent l'espacement. Modifiez-les dans le bac à sable ci-dessous et copiez le CSS.

Les propriétés que vous utiliserez le plus

Au lieu de six pages de référence séparées, ce bac à sable unique réunit police, taille, graisse, style, détails du soulignement, alignement, interlignage et espacement des lettres, écrit le CSS et les classes Tailwind à mesure que vous les modifiez, et ajoute des recettes testées pour centrer du texte, composer des piles de polices et charger des polices web.

Questions fréquentes

Comment mettre du texte en gras en CSS ?

Utilisez font-weight: bold ou une valeur numérique comme 600 ou 700. Les valeurs entre 100 et 900 choisissent parmi les graisses fournies par la police. Si la police n'a qu'une graisse normale, le navigateur simule le gras en épaississant les lettres, ce qui paraît plus lourd et moins net qu'un vrai fichier gras.

Comment centrer du texte verticalement ?

text-align ne centre qu'horizontalement. Pour centrer verticalement dans une boîte, faites-en un conteneur flex ou grid : display: grid; place-items: center; centre le texte dans les deux sens en une ligne. Pour une seule ligne dans une barre de hauteur fixe, un line-height égal à la hauteur de la barre fonctionne aussi.

Comment changer la couleur ou l'épaisseur du soulignement ?

Utilisez text-decoration-color, text-decoration-thickness et text-underline-offset. Par exemple text-decoration: underline; text-decoration-color: #4F98FB; text-decoration-thickness: 2px; text-underline-offset: 4px; donne un soulignement bleu plus épais, avec de l'espace sous les lettres.

line-height doit-il avoir une unité ?

Généralement non. Une valeur sans unité comme 1.5 est multipliée par la taille de police propre à chaque élément, si bien que les titres et les petits caractères à l'intérieur du bloc gardent un espacement cohérent. Une valeur fixe comme 24px est transmise telle quelle et peut tasser un texte plus grand.

Qu'est-ce qu'une pile de polices ?

Une liste de polices séparées par des virgules dans font-family. Le navigateur utilise la première disponible et descend dans la liste si elle manque, pour finir par une famille générique comme sans-serif ou serif, qui existe toujours.

Unités de taille : px, rem et clamp()

Des réglages par défaut lisibles

Charger des polices web sans ralentir la page

Centrer du texte horizontalement et verticalement

Horizontalement : text-align

text-align centre les lignes à l'intérieur du bloc. Pour centrer le bloc lui-même, donnez-lui une largeur et margin-inline: auto.

Dans les deux sens : grid avec place-items

Deux lignes de CSS sur le conteneur centrent n'importe quel contenu dans les deux directions, quelle que soit sa taille.

Des soulignements qui ont l'air conçus

Couleur, épaisseur, décalage et style

Les propriétés de décoration modifient le soulignement sans toucher à la couleur du texte. text-decoration-skip-ink empêche les traits de couper les jambages descendants.

Charger une police avec @font-face ou Google Fonts

Police auto-hébergée avec @font-face

Faites pointer src vers votre fichier WOFF2. Un bloc par graisse et par style réellement utilisés.

Lien Google Fonts

Ne demandez que les graisses que vous utilisez. display=swap définit font-display pour vous.

Des réglages lisibles pour commencer

Une petite base de texte raisonnable

Taille du corps, interlignage et longueur de ligne définis une fois ; titres plus serrés. Adaptez les couleurs et les tailles à votre design.

Équivalents Tailwind

Le CSS et les classes Tailwind correspondantes (thème par défaut)

Sans-serif système

Sans-serif humaniste

Serif classique

Serif de livre

Monospace

Arrondie

Du pain frais chaque matin, cuit en petites fournées avec la farine du moulin d'à côté.

Bac à sable du texte

Texte d'exemple

Pile de polices

Unité de taille

Taille : {n}px

au plus large

Graisse : {n}

Décoration

Style de décoration

Couleur de décoration

Épaisseur : {n}px

Décalage du soulignement : {n}px

Alignement

Transformation

Transformation du texte

Interlignage : {n}

Espacement des lettres : {n}em

Italique

Copier le CSS

Classes Tailwind

Copier les classes

Piles de polices à copier

Portez ce vieux whisky au juge blond qui fume

Copier

Commencer gratuitement · Sans carte bancaire

Voir aussi: Guides

Produit

Pour qui

Fonctionnalités

Ressources

Entreprise

Plan du site