Définition de la CSS white-space.
La propriété CSS white-space permet spécifier la manière dont votre navigateur va interpréter les espaces blancs et les types de caractères de retour à la ligne et la justification automatique.
white-space :white-space : normal;
white-space : pre;
white-space : pre-wrap;
white-space : pre-line;
white-space : nowrap;La propriété de feuille de style white-space CSS peut prendre la valeur de :
-
normal: interprète tous les types de caractères de retour à la ligne comme un espace blanc, la balisebrest interprétée, fusionne les espaces blancs multiples et ajoute si nécessaire des sauts de ligne pour la justification du texte (pas reconnue par les versions Netscape<6). Valeur par défaut. -
nowrap: interprète tous les types de caractères de retour à la ligne comme un espace blanc, la balisebrest interprétée,, fusionne les espaces blancs multiples mais n'ajoute pas de saut de ligne pour la justification du texte (pas reconnue par les versions Netscape < 6 et par Internet explorer < 6). -
pre: interprète tous les types de caractères de retour à la ligne et la balisebr, ne fusionne pas les espaces blancs multiples et n'ajoute pas des sauts de ligne pour la justification du texte ( pas reconnue par Internet Explorer < 6 ). -
pre-wrap: interprète tous les types de caractères de retour à la ligne et la balisebr, ne fusionne pas les espaces blancs multiples et ajoute des sauts de ligne pour la justification du texte (pas reconnue par Internet Explorer < 8 et Firefox < 3.1). Ajouter en CSS 2.1. -
pre-line: ajouté en CSS2.1. Interprète tous les types de caractères de retour à la ligne et la balisebr, fusionne les espaces blancs multiples et ajoute des sauts de ligne pour la justification du texte (pas reconnue par Internet explorer<8 et Firefox < 3.5.).
Exemple de code white-space CSS
Conditions d'application de la CSS white-space.
La propriété de feuille de style white-space CSS est applicable sur l'ensemble des balises HTML ou XHTML.
Héritage des valeurs Css de white-space.
Les éléments enfants héritent de la propriété de feuille de style white-space CSS.
Problème d'interprétation de white-space en Css.
La propriété CSS white-space peut poser des problèmes d'interprétation.
Règles de syntaxes CSS pour white-space.
Espaces blancs et les types de caractères de retour à la ligne
Espaces blancs :
n'est pas considéré comme un espaces blanc.
Caractères de retour à la ligne :
la balise BR n'est pas considéré comme un caractère de retour à la ligne.
Cas particulier de Internet Explorer
La propriété CSS white-space ayant la valeur de white-space : pre est interprétée si la DTD de votre page est de type :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
ou
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">Compatibilités navigateurs de la propriété white-space
- Détails des versions de la CSS white-space
- Propriété
white-spaceest compatible avec CSS1 et plus. - Propriété
white-spaceest compatible avec CSS2 et plus.
Propriétés CSS préfixées de white-space
Vous trouverez ci-dessous les propriétés CSS préfixées équivalentes à la propriété white-space CSS :
Pour que la propriété CSS pre-wrap fonctionne sous Firefox < 3 utilisez la valeur -moz-pre-wrap
white-space : -moz-pre-wrap; /* Firefox 1.0 et 2.0 */
white-space : pre-wrap; Equivalence de la CSS white-space en HTML.
La propriété CSS white-space peut être l'équivalent de l'attribut HTML NOWARP de la balise HTML TD mais aussi de l'attribut HTML WRAP de la balise HTML TEXTAREA.
La propriété de feuille de style white-space CSS peut être comparée à la balise HTML et XHTML PRE
Votre avis sur la définition white-space en CSS
Votez pour la définition CSS white-space
- 1/5
- 2/5
- 3/5
- 4/5
- 5/5
Votes: 4.3 / 5 - 24
votes
Cliquez sur une étoile pour voter.