Probleme affichage balise commentaire FF3

Résolu/Fermé
chalex - 11 janv. 2009 à 21:30
 Utilisateur anonyme - 12 janv. 2009 à 00:07
Bonjour,

encore un problème aujourd'hui décidément c'est pas ma journée.
Après avoir ajouter mon doctype à mon un fichier index.php, celui m'affiche les balises commentaires de plusieurs lignes sous firefox et pas sous ie (pour une fois que ie fonctionne bien)
Voici mon code :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">


blablabla

<!--<script language="javascript" src="../javascript/neige.js"></script> -->
bla bla bla

<!---------------------- special --------------
<img src="../images/noel.jpg" width="200" height="100" /><br>
L'équipe de la Foire aux Cadeaux vous souhaite de bonnes fêtes de fin d'année !
--------------------------------------------------------------->



en enlevant le doctype tout est ok les commentaires ne s'affichent pas, mais si je laisse le doctype (dont j'ai absolument besoin pour mes css) FIREFOX m'affiche :
<img src="../images/noel.jpg" width="200" height="100" /><br>
L'équipe de la Foire aux Cadeaux vous souhaite de bonnes fêtes de fin d'année !

est ce que qulqu'un sait pourquoi ?

cordialement

3 réponses

Utilisateur anonyme
11 janv. 2009 à 23:16
Bonjour,

C'est très simple. Tu dois être minutieux en écrivant avec ce type de DOCTYPE. Bien Indenter ton code. Tout respecter !

A titre d'exemple sur Wiki : https://fr.wikipedia.org/wiki/Xhtml

Pour que tes commentaires fonctionnent, il y a une différence entre <!-- et <!------------

Je reprend ton code :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE>Mon titre</TITLE>
</HEAD>
<BODY>
<I>blablabla</I>

<!--
<script language="javascript" src="../javascript/neige.js"></script>
-->

<B>bla bla bla</B>

<!--
<img src="../images/noel.jpg" width="200" height="100"/>

L'équipe de la Foire aux Cadeaux vous souhaite de bonnes fêtes de fin d'année !
-->

</BODY>
</HTML>


Et mon affichage est le même sous IE, Mozilla et Google Chrome !! (je n'ai que ces trois explorateurs).

Tu comprends ?!
1
oui effectivement c'est la premiere fois que je tombe sur ce problème. La solution la plus simple pour moi a été de faire :

<!---------------------- special --------------

en

<!---------------------- special

et ça marche,

avec plus de temps je reprendrai ton code à la lettre, et j'ai bien compris.

Merci

++
0
Utilisateur anonyme
12 janv. 2009 à 00:07
C'est quand même bizarrz regarde :

<!---------------------- special -------------- (22 - après <! ça foire)

<!--------------------- special -------------- (21 - après <! ça marche)

xd desfois il faut pas chercher à comprendre lol !


Résolu ?
0