Résumé
L'élément HTML <pre> (pour Preformatted Text) représente du texte pré-formaté. Le texte contenu dans cet élément est généralement affiché dans une police qui n'est pas proportionnelle, tel qu'affiché dans le fichier. Les blancs contenus dans cet élément sont affichés tels qu'ils sont contenus dans le texte original.
- Catégories de contenu Contenu de flux, contenu palpable.
- Contenu autorisé Contenu phrasé.
- Omission de balises Aucune, tant le tag d'ouverture que de fermeture est obligatoire
- Élément parents autorisés Tout élément acceptant du contenu de flux.
- Interface DOM
HTMLPreElement
Attributs
Cet élément inclut uniquement les attributs globaux.
-
cols -
Cet attribut contient le nombre préféré de caractères qu'une ligne devrait avoir. Cet attribut était un synonyme non-standard de
width. Afin d'obtenir cet effet, il est plutôt conseillé d'utiliser du CSS. -
width - Cet attribut contient le nombre préféré de caractères qu'une ligne devrait avoir. Bien qu'implémenté, cet attribut n'a aucun effet visuellement. Pour obtenir cet effet, il est plutôt conseillé d'utiliser du CSS.
-
wrap - Cet attribut est une indication sur la façon de gérer le dépassement d'une ligne. Les navigateurs modernes ignorent cette indication et cet attribut n'engendre aucun effet visuel. Pour obtenir cet effet, il faut utiliser CSS.
Exemple
<!-- Un exemple de code CSS -->
<pre>
body {
color:red;
}
</pre>
Résultat
body {
color:red;
}
Spécifications
| Spécification | Statut | Commentaires |
|---|---|---|
| WHATWG HTML Living Standard | Living Standard | Pas de changement majeur depuis WHATWG HTML Living Standard |
| HTML5 | Candidate Recommendation | Pas de changement majeur depuis HTML 4.01 Specification |
| HTML 4.01 Specification | Recommendation | Rend l'attribut cols obsolète |
Browser compatibility
| Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|
| Support simple | 1.0 | 1.0 (1.7 ou moins) | (Oui) | (Oui) | (Oui) |
width |
(Oui) Pas d'effet de mise en page |
1.0 (1.7 ou moins) Effet de mise en page retiré avec 29.0 (29.0) |
(Oui) Pas d'effet de mise en page |
(Oui) Pas d'effet de mise en page |
(Oui) Pas d'effet de mise en page |
cols |
Pas de support | 1.0 (1.7 ou moins) Retiré en 29.0 (29.0) |
Pas de support | Pas de support | Pas de support |
wrap |
? | 1.0 (1.7 ou moins) | ? | ? | ? |
| Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Support simple | (Oui) | 1.0 (1.0) | (Oui) | (Oui) | (Oui) |
width |
? | 1.0 (1.0) Effet de mise en page retiré avec 29.0 (29.0) |
? | ? | ? |
cols |
Pas de support | 1.0 (1.0) | Pas de support | Pas de support | Pas de support |
wrap |
? | 1.0 (1.0) | ? | ? | ? |
Voir également
- CSS:
white-space,word-break
Étiquettes et contributeurs liés au document
Étiquettes :
Contributors to this page: tregagnon, SphinxKnight
Dernière mise à jour par :
SphinxKnight,