Dudu
mercredi 1 novembre 2006 à 03:55
Salut
Moi aussi un avis personnel pour un autre.
CITATION(appollo @ mardi 31 octobre 2006, 09h21)

Franchement tu veux un conseil. Il est vrai que c'est tjs interessant d'avoir un site qui passe sur tous les navigateurs, mais bon l'essentiel est qu'il passe sous ie puis c'est un plus si il passe sous ff. étant utilisateur de Mac et donc de Safari lorsqu'un site passe pas sous safari je passe sous FF.
Safari est un peu capricieux donc te prend pas la tete car il est tres peu utilisé.
Tu n'es pas tout le monde (moi non plus, je rassure): moi aussi je suis utilisateur Mac et j'utilise plusieurs navigateurs au quotidien dont Safari, Opera, Firefox, Omniweb.. et si un site ne passe pas sur le navigateur que j'utilise: au revoir le site. Franchement, je me vois mal démarrer exprès une autre application juste pour voir
un site. Sachant qu'il existe des millions de site intéressants, ça ne me dérange pas de m'en priver d'un.
Concernant Safari en particulier, il n'est pas capricieux: il est juste attaché aux standards au maximum, avec quasiment aucune gestion d'erreur. C'est un choix de Dave Hyatt, le développeur de Safari. Son blog,
Sufrin' Safari reflète assez bien ses idées.
CITATION(karnabal @ mardi 31 octobre 2006, 23h36)

Hello,
Un avis personnel contre un autre : l'important est de s'afficher correctement sous IE et sous un navigateur respectueux des préconisations W3C (généralement si ça passe sous FF, ça passe correctement sur la plupart des navigateurs qui respectent les préco).
D'accord avec tout sauf la parenthèse: Firefox commence à être bien connu pour sa gestion d'erreurs très (trop ?) laxiste. En ça, il est d'ailleurs à l'opposé de Safari. En terme de conception d'un navigateur, ce sont clairement deux écoles qui s'affrontent.
**
Pour répondre à la question initiale, j'ai exactement le même affichage que sur la capture. C'est visiblement la marge gauche du #corps qui n'est pas prise en compte. Pour l'instant, à vue de nez, je ne vois pas d'où vient le problème, mais je n'aurais pas mis le #menu en position:absolute. En fait, j'évite même le positionnement absolu en CSS, c'est une méthode plus difficile à gérer qu'il n'y paraît.
Cela étant, tu as 2 lignes mal "commentées", à mon avis il faut regarder de ce côté
CODE
/* border-top: 0px solid; /* Une bordure pour bien marquer les limites du corps et pour faire joli
background-image: url("../images/header/fond.jpg" */)