citer du code xhtml et php dans une page xhtml

Eléphant du PHP | 86 Messages

28 févr. 2008, 16:34

Bonjour,

Pour afficher du code xhtml dans ma page j'utilise la balise html <XMP> qui permet de citer du code

Mais ça ne marche pas pour citer du code PHP

En effet dès qu'i y a <?php > le code est interprété en effet ma page xtml est en .php

Merci de vos suggestion.

d0m
Mammouth du PHP | 1141 Messages

28 févr. 2008, 16:54

tu peux afficher la balise <?php en php entre simple quote, elle ne sera pas évaluée par PHP :
<?php echo '<?php';?>là tu écris ton code avec tes variables $var etc.... <?php echo '?>';?>

Mammouth du PHP | 2937 Messages

28 févr. 2008, 17:44

Pour afficher du code xhtml dans ma page j'utilise la balise html <XMP> qui permet de citer du code
Et pourquoi ne pas utiliser l'élément CODE ou PRE pour afficher un bout de code ? D'autant que XMP ne fait pas partie des éléments HTML reconnus par le W3C. :roll:

Invité
Invité n'ayant pas de compte PHPfrance

01 mars 2008, 22:34

avec la balise <code> </code> mon code Html est interprété !

Mammouth du PHP | 2937 Messages

02 mars 2008, 02:29

avec la balise <code> </code> mon code Html est interprété !
Et les entités HTML, tu en fais quoi ? ;)

Code : Tout sélectionner

<code><p>Ceci n'est pas un paragraphe dans un élément en ligne</p></code>
sera affiché comme suit :

Code : Tout sélectionner

<p>Ceci n'est pas un paragraphe dans un élément en ligne</p>
< est l'entité HTML pour <, > l'entité HTML pour >. Elles évitent à < et à > d'être interprétés comme des marqueurs encadrant une balise.

Eléphant du PHP | 86 Messages

11 mars 2008, 22:03

en fait elle sert à quoi la balise <code> ?

Mammouth du PHP | 2937 Messages

12 mars 2008, 11:00

en fait elle sert à quoi la balise <code> ?
Voici ce qu'on peut lire dans la spécification HTML du W3C :
CODE : Designates a fragment of computer code.
Autrement dit, un fragment de code informatique.