normes w3c et naviguateurs [résolu] - HTML/CSS - Programmation
Marsh Posté le 12-10-2007 à 22:56:40
c'est la ou ca fait mal...
une page a beau etre a la norme w3c, des que tu fais de la mise en page c'est la galere quand tu dois tester sur d'autre navigateurs... et encore je t'epargne le coup de l'utilisateur qui, comme moi, a des polices par defaut legerement plus petites que le grand public et qui se retrouve avec la mise en page ou les menus qui se promenent a cause de cela...
un firefox linux a un rendu legerement different de celui de firefox pour pc qui a lui meme un rendu legerement different d'un firefox mac...
C'est pour dire a quel point c'est un compromis...
Et comme le dit flo850, c'est a toi d'adapter ton code pour qu'il affiche un truc similaire sur firefox
Marsh Posté le 13-10-2007 à 12:21:46
La validité W3C (qui ne valide par ailleurs que le HTML) est nécessaire, mais loin d'être suffisante
Et accessoirement, si tu ne veux pas t'arracher les cheveux je te conseille de commencer par un truc qui fonctionne sous Firefox, Opera et Safari (c'est relativement simple, et habituellement quand ça marche dans l'un ça marche dans les 2 autres, à quelques problèmes mineurs près) et ensuite l'adapter pour les bugs de MSIE (parce que 95% du temps, c'est MSIE qui est buggé, pas les autres).
Marsh Posté le 13-10-2007 à 13:17:54
Et je rajouterai qu'il faut eviter à tout prix de figer les hauteurs de tes elements
Marsh Posté le 14-10-2007 à 19:20:16
d'accord merci, j'ai adapté le code et cela fonctione sous plusieurs navigateurs maintenant.
Marsh Posté le 12-10-2007 à 21:50:35
Bonjour,
Ma page contient des cadres qui s'affichent trés bien avec internet explorer, mais toutes la mise en page est décalé avec firefox et opéra.Le code a été validé à la norme w3c et a été vérifié par htlm validator (plug-in de firefox) et le logiciel tidy.
Dois je faire une nouvelle mise en page pour firefox et opéra et proposer à l'utilisateur le choix entre les deux versions?
Message édité par Profil supprimé le 14-10-2007 à 19:20:41