Présentation du texte avec Css - FAQ CSS

Introduction à la mise en page

Que vais-je trouver?

Vous trouverez diverses questions sur les feuilles de style Css pour la présentation des éléments HTML ou XHTML comme les alignements verticaux, justification du texte, centrage du texte, espace entre les lettres, espace entre les mots, espace entre les lignes (interligne), césures, ...

Texte centerTexte justifiéTexte aligné à gauche ou à droiteTexte décalé sur la première ligneTexte aligné verticalementEspace entre les lignesEspace entre les motsEmpêcher le retour à la lignetexte en indice ou exposantcésure de mot en CssEspace entre les lettres en Css

Comment aligner verticalement un texte en Css?

Modifier l'alignement vertical du texte grâce aux feuilles de style Css

Texte aligné verticalementVous pouvez en feuille de style Css spécifier l'alignement vertical d'un bloc texte. Pour cela vous devez utiliser la feuille de style Css qui permet de spécifier la position verticale du texte.

Exemple d'écriture d'un alignement vertical en Css :
vertical-align : middle;

Vous trouverez une explication détaillée sur l'alignement vertical suivant les types d'éléments.
Voir des exemples d'alignement vertical de texte en Css

Comment center un texte en Css?

Center un texte grâce aux feuilles de style Css

Texte centerVous pouvez en feuille de style Css center le texte, mais aussi une image ou tout élément de type : inline*. Pour cela vous devez utiliser la feuille de style Css qui permet spécifier un alignement au centre du texte.

Exemple d'écriture d'un texte centré en Css :
text-align : center;

Voir un exemple d'alignement centré de texte en Css

Comment justifier un texte en Css?

Justifier un texte grâce aux feuilles de style Css

Texte justifiéVous pouvez en feuille de style Css justifier le texte, c'est-à-dire que le texte est aligné horizontalement à droite et à gauche. Pour cela, vous devez utiliser la feuille de style Css qui permet d'avoir un texte justifié dans l'élément.

Exemple d'écriture d'un texte justifié en Css :
text-align : justify;

Voir un exemple d'alignement justifié de texte en Css

Comment aligner à droite ou à gauche un texte en Css?

Aligner à droite ou à gauche le texte grâce aux feuilles de style Css

Texte aligné à gauche ou à droiteVous pouvez en feuille de style Css aligner le texte à droite ou aligner le texte à gauche. Pour cela, vous devez utiliser la feuille de style Css qui permet de spécifier l'alignent du texte.

Exemple d'écriture Css de texte aligné à droite en Css :
text-align : right;

Exemple d'écriture Css de texte aligné à gauche en Css :
text-align : left;

Voir des exemples d'alignement de texte en Css

Comment décaler la première ligne d'un paragraphe en Css?

Mettre un décalage sur la première ligne d'un paragraphe grâce aux feuilles de style Css

Texte décalé sur la première ligneVous pouvez en feuille de style Css spécifier le décalage de la première ligne d'un bloc texte. Pour cela vous devez utiliser la feuille de style Css qui permet de spécifier le décalage la première ligne d'un bloc texte.

Exemple d'écriture Css de text-indent :
text-indent : 10%;

Voir des exemples de décalage de la première ligne d'un bloc texte en Css

Faire un alinéa saillant ou rentrant en Css

Comment modifier l'espace entre les lignes en Css?

Changer l'espacement entre les lignes grâce aux feuilles de style Css

Espace entre les lignesVous pouvez en feuille de style Css changer la hauteur de ligne d'un bloc texte, cela vous permettra du même coup de changer l'espace entre chaque ligne.
Pour cela vous devez utiliser la feuille de style Css qui permet de spécifier l'interligne et donc l'espacement entre les lignes.

Exemple d'écriture Css d'un espacement entre les lignes en Css :
line-height : 12px;

Voir des exemples de hauteurs de lignes (interligne) en Css

Comment modifier l'espace entre les lettres en Css?

Changer l'espacement entre les lettres grâce aux feuilles de style Css

Espace entre les lettres en CssVous pouvez en feuille de style Css changer l'espace entre chaque lettre. Pour cela vous devez utiliser la feuille de style Css qui permet de spécifier l'espacement entre les lettres.

Exemple d'écriture d'un espacement entre les lettres en Css :
letter-spacing : 1em;

Voir des exemples de changement d'espacement entre les lettres en Css

Comment modifier l'espace entre les mots en Css?

Changer l'espacement entre les mots grâce aux feuilles de style Css

Espace entre les motsVous pouvez en feuille de style Css changer l'espace entre chaque mot. Pour cela vous devez utiliser la feuille de style Css qui permet de spécifier l'espacement entre les mots.

Exemple d'écriture d'un espacement entre les mots en Css :
word-spacing : 1em;

Voir des exemples de changement d'espacement entre les mots en Css

Comment modifier la césure du texte en Css?

Préciser le type de césure du texte grâce aux feuilles de style Css

césure de mot en CssVous pouvez en feuille de style Css spécifier le type de césure d'un bloc texte. Pour cela vous devez utiliser la feuille de style Css anciennement qui permet de spécifier de rompre un mot afin d'éviter son débordement de l'élément.

Exemple d'écriture Css de word-wrap :
word-wrap : break-word;
overflow-wrap : break-word;

Voir des exemples césures d'un mot avec word-wrap en Css
Voir des exemples césures d'un mot avec overflow-wrap en Css

Préciser la gestion des espaces blancs grâce aux feuilles de style Css

Vous pouvez en feuille de style Css spécifier qu'il n'y a aucune césure dans un bloc texte. Pour cela vous devez utiliser la feuille de style Css qui permet de spécifier la manière dont sont gérés les espaces blancs et les types de caractères de retour à la ligne.

Exemple d'écriture de la gestion des espaces blancs et des caractères de retour à la ligne en Css :
white-space : nowrap;

Voir des exemples de gestion des espaces blancs en Css

Tronquer les mots grâce aux feuilles de style Css

Vous pouvez en feuille de style Css spécifier que le mot est tronqué et sera identifié par défaut par trois petits points. Pour cela vous devez utiliser la feuille de style Css qui permet de spécifier que le mot est tronqué.

Exemple d'écriture de la césure en Css :
text-overflow : ellipsis;

Voir des exemples de mots tronqués en Css

Comment empêcher le retour à la ligne en Css?

Empêcher le retour à la ligne automatique du texte grâce aux feuilles de style Css

Empêcher le retour à la ligneVous pouvez en feuille de style Css supprimer le retour automatique à la ligne dans un bloc texte. Pour cela vous devez utiliser la feuille de style Css qui permet de ne pas faire de retour à la ligne.

Exemple d'écriture de suppression automatique des retours à la ligne en Css :
white-space : nowrap;

Voir des exemples de gestion des retours à la ligne en Css

Empêcher le retour à la ligne entre deux balises grâce aux feuilles de style Css

pas de retour à la ligne entre deux balisesCertaines balises (X)HTML dites de type display:block, génèrent automatiquement un saut de ligne. Vous pouvez en feuille de style Css supprimer ce retour automatique à la ligne.
Pour cela vous devez utiliser la feuille de style Css sur les deux balises adjacentes qui permet de changer le type de l'élément en élément inline (en ligne).

Exemple d'écriture de suppression automatique des retours à la ligne en Css :
display : inline;

Deux types vont vous permettre de supprimer le retour à la ligne entre deux balises, le type inline et inline-block.
Voir des exemples de changement de type en Css
Vous pouvez aussi allez voir la technique des flottants.

Comment spécifier le sens de lecture du texte en Css?

Spécifier la direction d'un texte grâce aux feuilles de style Css

Vous pouvez en feuille de style Css spécifier la direction de lecture d'un texte. Pour cela vous devez utiliser la feuille de style Css . rtl (Right To Left pour droite à gauche) pour les textes en hébreu ou en arabe, ltr (Left To Right pour gauche à droite) pour les autres langues.

Exemple d'écriture Css de direction du texte en Css :
direction : rtl;

Voir des exemples de directions de texte en Css

Comment faire un indice ou un exposant en Css?

Mettre un texte en indice ou en exposant grâce aux feuilles de style Css

texte en indice ou exposantVous pouvez en feuille de style Css mettre un texte en un indice ou en exposant. Pour cela vous devez utiliser la feuille de style Css avec la valeur sub ou super.
L'utilisation de vertical-align remplace l'utilisation de la balise (X)HTML ou .

Exemple d'écriture pour mettre un texte en indice ou en exposant en Css :
.exposant { vertical-align : super; }
.indice{ vertical-align : sub; }

Exemple Html pour mettre un texte en indice ou en exposant :
H<span class="indice">2</span>O<br>
Marque déposée <span class="exposant ">&reg;</span>

Exemple :
H2O
Marque déposée ®