Mon site fonctionne sur MF et pas sur IE
Résolu
reso101
Messages postés
34
Date d'inscription
Statut
Membre
Dernière intervention
-
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
J'ai créé un site internet HTML très simple hébergé chez Free et envoyé par FileZilla. Celui-ci fonctionne et est visible sans problème sur Mozilla F. et pas sur IE. Je souhaiterai tres fortement pourtant que ca marche.
Je vous remercie par avance de m'aider à résoudre cette énigme
La page internet récalcitrante
http://sensymix.free.fr/publicat/index.html
J'ai créé un site internet HTML très simple hébergé chez Free et envoyé par FileZilla. Celui-ci fonctionne et est visible sans problème sur Mozilla F. et pas sur IE. Je souhaiterai tres fortement pourtant que ca marche.
Je vous remercie par avance de m'aider à résoudre cette énigme
La page internet récalcitrante
http://sensymix.free.fr/publicat/index.html
A voir également:
- Mon site fonctionne sur MF et pas sur IE
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site x - Guide
- Site pour vendre des objets d'occasion - Guide
5 réponses
SLt alors enfaite voila; ie n'accepte pas toute les norme de w3c tandi que firefox oui, ie n'accepte pas par example -moz-border-radius: 3px donc ne tant fais pas, plus de parssone ont MF que IE, ce que je te propose ces de mettre ceci sur ton site
"Pour une meilleur visualisation de site, nous vous recomandons d'installer le navigateur FIREFOX."
"Pour une meilleur visualisation de site, nous vous recomandons d'installer le navigateur FIREFOX."
Il est possible que tes javascript (onload et autres) ne fonctionnent pas sous IE (vérifier leur compatibilité)
Ensuite, ton site n'est pas aux normes: http://validator.w3.org/...
Corrige les erreurs, ça peut déjà règler quelques soucis.
Ensuite ,essaye de coder plus proprement ton html. N'utilise pas des tableaux, mais plutôt des div.
Ensuite, ton site n'est pas aux normes: http://validator.w3.org/...
Corrige les erreurs, ça peut déjà règler quelques soucis.
Ensuite ,essaye de coder plus proprement ton html. N'utilise pas des tableaux, mais plutôt des div.
Merci pour vos renseignements,
J'ai rectifié les premiers éléments de ma page avant le head
Si j'ai bien compris c'est le js de mon menu qui pose problème sur ie mais je ne comprends pas pourquoi.
J'ai fait comme d'habitude avec dreamweaver en utilisant "comportement - intervertit une image" mais là bah ca marche pas et je ne sais pas quoi faire...
J'aimerai pourtant conservé mon menu alors si vous pouviez à nouveaux m'aider à reformuler mon code ce serait sympa
Pour les tableaux et les div de je vais me mettre à jour et j'essayerai pour le prochain site.
J'ai rectifié les premiers éléments de ma page avant le head
Si j'ai bien compris c'est le js de mon menu qui pose problème sur ie mais je ne comprends pas pourquoi.
J'ai fait comme d'habitude avec dreamweaver en utilisant "comportement - intervertit une image" mais là bah ca marche pas et je ne sais pas quoi faire...
J'aimerai pourtant conservé mon menu alors si vous pouviez à nouveaux m'aider à reformuler mon code ce serait sympa
Pour les tableaux et les div de je vais me mettre à jour et j'essayerai pour le prochain site.
Un div c'est un bloc de contenu, ni plus ni moins. L'avantage, c'est que tu peux le paramètrer comme tu veux avec css, sans avoir les contrainte du tableau.
Un tableau a beaucoup de contraintes, est n'est pas pratique du tout aussi je te conseille vivement de ne jamais les utiliser sauf dans des cas très très particuliers...
Un tableau a beaucoup de contraintes, est n'est pas pratique du tout aussi je te conseille vivement de ne jamais les utiliser sauf dans des cas très très particuliers...
Pour les erreurs, déjà si tu remplaces tout tes tableaux par des div, tu supprimes 80% des erreurs !
ensuite pour chaque balise <img> tu dois avoir un attribut "alt" de cette façon:
<img src="truc.jpg" alt="mon image truc">. Cet attribut définit le texte qui doit être affiché dans le cas où le serveur ne peut pas afficher le fichier image.
Tu as oublier de fermer la balise img rajoute un / avant le chevron fermant de la balise img
onMouseOver et onMouseOut ne sont pas autorisé en XHTML, il faut les enlever. Mais pour ton menu, fait comme je t'ai dit: utilise css et non javascript
ensuite pour chaque balise <img> tu dois avoir un attribut "alt" de cette façon:
<img src="truc.jpg" alt="mon image truc">. Cet attribut définit le texte qui doit être affiché dans le cas où le serveur ne peut pas afficher le fichier image.
Error Line 51, Column 137: end tag for "img" omitted, but OMITTAG NO was specified ...r" valign="middle"><img src="menu/menu_01.jpg" width="1000" height="123" ></td>
Tu as oublier de fermer la balise img rajoute un / avant le chevron fermant de la balise img
onMouseOver et onMouseOut ne sont pas autorisé en XHTML, il faut les enlever. Mais pour ton menu, fait comme je t'ai dit: utilise css et non javascript
Maintenant le menu fonctionne dans IE... là tu me retire une poutre du pied !
Je n'ai jamais construit un site entièrement en CSS donc je ne sais pas comment faire pour remplacer les <table>bla</table> par des <div>blabla ca marche mieux</div>
Dois je tout refaire du début ?
ou juste remplacer certaine balise tab par div ?
bon je cache pas que je dois rendre ce site pour lundi matin et vraiment si j'avais une solution intermédiaire ce serait pas mal
Je n'ai jamais construit un site entièrement en CSS donc je ne sais pas comment faire pour remplacer les <table>bla</table> par des <div>blabla ca marche mieux</div>
Dois je tout refaire du début ?
ou juste remplacer certaine balise tab par div ?
bon je cache pas que je dois rendre ce site pour lundi matin et vraiment si j'avais une solution intermédiaire ce serait pas mal
En une après-midi tu peux refaire tout ton site intégralement avec les div :)
Supprime toutes tes balises table et autre, repars de zéro, utilise ce tuto:
https://pbnaigeon.developpez.com/tutoriel/CSS-HTML/mise-en-page-CSS/
La structure de ton site est refaite en 1 heure pour un habitué. Mais pour un débutant comme toi, je pense que 4 ou 5 heures suffiront amplement pour avoir un truc bien porpre, optimisé et tout :)
Supprime toutes tes balises table et autre, repars de zéro, utilise ce tuto:
https://pbnaigeon.developpez.com/tutoriel/CSS-HTML/mise-en-page-CSS/
La structure de ton site est refaite en 1 heure pour un habitué. Mais pour un débutant comme toi, je pense que 4 ou 5 heures suffiront amplement pour avoir un truc bien porpre, optimisé et tout :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
actuellement, environ 60% pour IE, 30% pour FF
-moz-border-radius n'est pas une propriété du W3C, c'est une implémentation propre à Firefox.
La vraie propriété est border-radius, et tout comme IE, Firefox ne la reconnait pas.