80 votes

<html> Quel était le <XMP> balise utilisée pour </ html>

Est-ce que quelqu'un se souvient de la balise XMP?

À quoi servait-il et pourquoi était-il déconseillé?

67voto

dadinck Points 622

XMP et PRÉ diffèrent, car AVANT que les ensembles des choses comme police fixe, tous les espaces spectacle, et les sauts de ligne pour commencer une nouvelle ligne. Toutefois, les caractères tels que les < > et & ont toujours interprété par le navigateur. Sans l'aide de XMP, j'aurais d'échapper à toutes mes < signe>.

La seule chose qui n'apparaissent pas dans XMP est le XMP balise de fin (</XMP>)

XMP est toujours pris en charge par les navigateurs que j'ai testé. Vous pouvez essayer avec xmp.html. Afficher la source pour voir les balises.

37voto

graham.reeds Points 9363

Eh bien, une rapide recherche google sur le W3C montre qu’il s’agissait d’afficher du texte formaté en HTML 3.2 et antérieur, il était déconseillé et privilégié à la place.

Mise à jour: http://www.w3.org/TR/REC-html32#xmp , http://www.w3.org/MarkUp/html-spec/html-spec_5.html#SEC5.5.2.1

18voto

Thomas Points 139

XMP fait certaines choses que PRE ne prend pas en charge (en tant qu'auteur de HTML / CSS / JavaScript de longue date, vous devrez simplement me faire confiance, ou pas). Je dépends toujours de XMP, il existe un substitut -NO- (PRE est un substitut, peu importe ce que quelqu'un dit ... même pas proche.)

4voto

graham.reeds Points 9363

Pensez-y: comment signaleriez-vous la fin du texte préformaté?

4voto

Adam F Points 1354

J'utilise toujours la balise xmp pour le débogage de var_dump (); en PHP. Je ne me souviens tout simplement pas d'utiliser la balise pré pour une raison quelconque.

Je pense que peu importe la cause, si vous voulez vraiment générer du texte, vous devez utiliser une zone de texte avec l'attribut readonly.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X