Du HTML lisible mais non éxécuté

Résolu/Fermé
Utilisateur anonyme - 25 mars 2016 à 12:59
 Utilisateur anonyme - 25 mars 2016 à 16:29
Bonjour,

Je me prends la tête sur un truc sans y trouver une solution efficace. Du coup je vais avoir besoin de votre aide svp.

Voilà je voudrais faire apparaître dans une page web du code html mais que ce dernier ne soit pas exécuté (juste lisible à l'écran).
J'ai utilisé les balises "< code >" et "< pre >" mais je n'arrive à rien de concluant. Et je ne souhaite pas ré-écrire le code du style "&_lt;" pour remplacer le "<".

Je fais un test avec ce simple code :
< p style="color:blue;margin-left:20px">This is a paragraph.< /p>

J'ai du mettre des espaces dans la balise ouvrante et fermante, mais ce n'est pas une solution viable, il faudra que l'on puisse faire des copier/coller du code afficher sans le corriger.

Si quelqu'un a une solution simple, efficace et pratique je suis preneur.

Par avance merci de votre aide.
stan

A voir également:

2 réponses

Kemoxas Messages postés 42 Date d'inscription lundi 25 novembre 2013 Statut Membre Dernière intervention 16 août 2023 2
25 mars 2016 à 15:10
Bonjour,
as tu essayé la balise xmp?
0
Utilisateur anonyme
25 mars 2016 à 16:29
Bonjour Kemoxas,

Merci de ta réponse, le soucis est que la balise xmp est une balise obselète et plus reconnue par certain navigateur.

J'ai opté pour une solution peut (pas) conventionnelle mais qui fonctionne et qui est simple à mettre en place :

Je mets mon code dans une balise "textarea". Je sais ce n'est pas franchement fait pour ça mais ça a le mérite de fonctionner et c'est très simple à mettre en place, sans modifier le code HTML à afficher. Il faut mettre la balise en "disabled" pour supprimer la possibilité côté navigateur de modifier le contenu d'un "textarea", plus un peu de CSS pour le "looker" comme il faut et ça fait très bien l'affaire.

Stan
0