Cela fait quelques heures que je bataille avec un petit bout de code html
pour afficher correctement un png 32bits.
Je viens de me rendre compte que le code source de la page sous firefox a
une erreur, alors que sous IE c'est le bon code source. Le code n'est pas
délivré en fonction du navigateur.
Je m'explique.Voici, en gros le code en question:
<div id="png">
<!--[if !IE]> <-->
<img src="png32.png" alt="">
<!--> <![endif]-->
<!--[if gte IE 5.5000]>
<span style="width: 880px; height: 205px; padding:0; margin:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='png32.png',
sizingMethod='scale');"></span>
<![endif]-->
</div>et voici ce que j'obtiens losque je fais "code source de la page" sous
firefox
<div id="png">
<!--[if !IE]> <-->
<img src="png32.png" alt="">
<!--> <![endif]>
<!--[if gte IE 5.5000]>
<span style="width: 880px; height: 205px; padding:0; margin:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='png32.png',
sizingMethod='scale');"></span>
<![endif]-->
</div>Notez la différence sur le premier endif.
D'ailleurs la coloration synthaxique de Firefox me met cette balise en
rouge-rosé
Est-ce que ce problème de code source inexact sous Firefox est connu ? Si
oui, dans quelles conditions, quelles balises, etc.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Yamo'
Le 20/09/2006 16:08, lea a écrit:
Bonjour,
Voici un truc très très bizarre.
Cela fait quelques heures que je bataille avec un petit bout de code ht ml pour afficher correctement un png 32bits. Je viens de me rendre compte que le code source de la page sous firefox a une erreur, alors que sous IE c'est le bon code source. Le code n'est p as délivré en fonction du navigateur.
En effet j'ai vu la même différence avec le code suivant :
Cela fait quelques heures que je bataille avec un petit bout de code ht ml
pour afficher correctement un png 32bits.
Je viens de me rendre compte que le code source de la page sous firefox a
une erreur, alors que sous IE c'est le bon code source. Le code n'est p as
délivré en fonction du navigateur.
En effet j'ai vu la même différence avec le code suivant :
Cela fait quelques heures que je bataille avec un petit bout de code ht ml pour afficher correctement un png 32bits. Je viens de me rendre compte que le code source de la page sous firefox a une erreur, alors que sous IE c'est le bon code source. Le code n'est p as délivré en fonction du navigateur.
En effet j'ai vu la même différence avec le code suivant :