Page 1 sur 1

Problème avec l'affichade de "&lang" dans fir

Publié : 27 juil. 2007, 23:36
par Eric Leblanc
Firefox ne semble pas être me medure de faire apparaitre correctement la séquence : &lang en text dans un document html standard.



Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5

Publié : 27 juil. 2007, 23:43
par jpj
Bonsoir,

C'est pour ton site web personnel ou c'est un problème sur un site?

C'est pour savoir où déplacer ce sujet qui n'est pas à sa place dans cette section.

A+

Site personnel

Publié : 28 juil. 2007, 05:42
par Eric Leblanc
L'affichage de ce code html dans firefox et internet explorer ne donne pas le même résultat.

<html><body>
1<br>
&lang<br>
2<br>
</body>
</html>

Merci
Eric

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5

Publié : 28 juil. 2007, 11:39
par calimo
Euh... c'est censé être quoi le résultat ?
Selon moi ça doit afficher

Code : Tout sélectionner

1
&lang
2
Mais comme tu travailles sans doctype, donc en mode "quirk" (compatibilité) ça peut donner à peu près n'importe quoi :lol:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20061201 Firegecko Firefox/2.0.0.5 (Ubuntu-feisty)

Publié : 28 juil. 2007, 16:48
par Eric LEblanc
Ok, donc, qu'est-ce que tu me suggère d'y ajouter pour s'assurer que le type de document soit un html standard?



Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5

Publié : 28 juil. 2007, 18:18
par calimo
Un doctype : http://www.w3.org/QA/2002/04/valid-dtd-list.html par exemple HTML 4.01 Strict.
(suivi de validation évidemment : http://validator.w3.org/ )

Code : Tout sélectionner

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Il faut toujours un titre à une page HTML</title>
</head>
<body>
<p>1</p>
<p>&lang</p>
<p>2</p>
</body>
</html> 
Les entités doivent toujours se terminer par un point-virgule ;
Maintenant comme tu voulais probablement utiliser l'entité lang tu devrais mettre &lang; :wink:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20061201 Firedragon Firefox/2.0.0.5 (Ubuntu-feisty)

PS : c'est un problème de développement web, ce n'est pas spécifique à Firefox).