Bonsoir,

Bon ca y est, aujourd'hui je me devoile Smiley confused J'essaie d'ameliorer la compatibilite de mon site http://www.vinsdegarde.com avec differents navigateurs et j'ai de gros probleme avec Firefox. Le premier (chaque chose en son temps) est que mon texte apparait a la hauteur du logo du site alors que ce n'est pas le cas dans IE. Voici un extrait du code (largement inspire des codes donnes par ce site!) :

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Les Vins de garde</title>
<style type="text/css">
<!--
@import url("Untitled-3.css");
-->
</style>
</head>

<body>
<div class="haut">
 <p><img src="./VDG3.jpg"></p>
 </div>
<div class="gauche">
<?include('Menu2.htm');?>
 </div>

<div class="frame"> 
bla bla bla

Avez-vous une idee de ce qui ne va pas ?

Shanghai
Ta page comporte deux déclarations de DocType :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Dans ta css :
/* CSS Document */
<style type="text/css">

...

</style>


Fais un tour sur les tutorialux et regarde comment déclarer le type des documents et constituer un fichier css.

IE est très permissif, FF pas du tout, et il te sanctionne.
Modifié par papyjo (02 Aug 2005 - 22:30)
Salut,

Règle de base si tu veux que ton site soit compatible multi-navigateurs : commence par le concevoir sous un navigateur qui respecte les standards (donc pas sous IE Smiley smile )
papyjo a écrit :
IE est très permissif...
"Trop permissif" serait plus approprié à cette daube ce navigateur... Smiley mur
joeyinbox a écrit :
"Trop permissif" serait plus approprié à cette daube ce navigateur... Smiley mur

Merci d'éviter les "daubes" à propos d'un navigateur bien connu, mon grand âge me permet d'avoir connu un IE qui en remontait pas mal à la concurrence à une époque pas si lointaine en matière de css.


Marvin Le Rouge a écrit :
Règle de base si tu veux que ton site soit compatible multi-navigateurs : commence par le concevoir sous un navigateur qui respecte les standards (donc pas sous IE smile )

Règle de base si tu veux que ton site soit compatible multi-navigateur: ne le conçois pas pour un navigateur spécifique, Firefox, Opera, IE, Safari, Konqueror compris. Smiley cligne
Igor a écrit :
Merci d'éviter les "daubes" à propos d'un navigateur bien connu, mon grand âge me permet d'avoir connu un IE qui en remontait pas mal à la concurrence à une époque pas si lointaine en matière de css.

Sans remettre en cause votre point de vue, il faut quand même avouer qu'il est dépassé et qu'il donne des heures de dévelopement aux WebMestres en plus pour que l'affichage soit correct.
Un petit espoir avec la venue tardive de IE7 ? Smiley hmm
Smiley sweatdrop Bref... je sort du sujet donc je m'arrête là.

Pour en revenir au code de shanghai, l'ouverture d'un paragraphe pour afficher ton header n'est pas nécessaire. Tout comme "</style>" à la fin de Untitled3.css

Smiley sondage Jete un oeil sur ce modèle de mise en page. Il devrait t'interesser et résoudre ton problème...

Bonne journée Smiley lol