Probleme d'alignement de cellules iexplorer!!

mbohboh13 Messages postés 4 Statut Membre -  
fathy47 Messages postés 2233 Statut Membre -
Bonjour,

Mon problème est le suivant:

Lors de l'élaboration d'un site web avec dreamweaver CS3, et après avoir terminé la page "modèle", je me rend compte que tout le travail qui me paraissait parfait sur firefox et chrome, n'est pas tout à fait en place sur iexplorer.
Pour être plus précis, les cellules qui abritent les boutons "roll-over" de mon menu horizontal, sont décalées vers le bas, alors que j'ai bien précisé un alignement vers le haut!!

Bref pour visualiser le problème, c'est par ici:

http://www.lamaisondudesign.net/gei/template.html

Merci bcp de m'aider parce que là ça fait 3 heures que je cherche, et je sèche complètement!!!

7 réponses

fathy47 Messages postés 2233 Statut Membre 371
 
C'est pas chez toi mais chez IE, essaye de faire valider ton site au W3C, car lui il te dirat toutes les erreurs que tu as put faire.
0
mbohboh13 Messages postés 4 Statut Membre
 
Merci pour ta réponse, il à trouvé des erreurs mais je ne sais pas trop comment y remedier.
voila le rapport d'erreur du W3 validator:

Validation Output: 17 Errors

1. Error Line 67, Column 18: Attribute "leftmargin" is not a valid attribute

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="MM_p



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
2. Error Line 67, Column 32: Attribute "topmargin" is not a valid attribute. Did you mean "marginwidth" or "marginheight"?

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="MM_p



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
3. Error Line 67, Column 48: Attribute "marginwidth" exists, but can not be used for this element.

…argin="0" topmargin="0" marginwidth="0" marginheight="0" onload="MM_preloadIm



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
4. Error Line 67, Column 65: Attribute "marginheight" exists, but can not be used for this element.

…in="0" marginwidth="0" marginheight="0" onload="MM_preloadImages('images/temp



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
5. Error Line 68, Column 27: Attribute "height" exists, but can not be used for this element.

<table width="751" height="547" border="0" align="center" cellpadding="0" cellsp



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
6. Error Line 71, Column 82: Attribute "background" exists, but can not be used for this element.

…lign="left" valign="top" background="images/bord-gauche.jpg"><img src="images



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
7. Error Line 71, Column 172: required attribute "alt" not specified

…-1_02.jpg" width="17" height="425" /></td>



The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.
8. Error Line 79, Column 22: Attribute "src" exists, but can not be used for this element.

<embed src="baniere haut.swf" width="710" height="152" align="top" qua



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
9. Error Line 79, Column 47: Attribute "width" exists, but can not be used for this element.

…<embed src="baniere haut.swf" width="710" height="152" align="top" quality="h



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
10. Error Line 79, Column 60: Attribute "height" exists, but can not be used for this element.

…aniere haut.swf" width="710" height="152" align="top" quality="high" pluginsp



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
11. Error Line 79, Column 72: Attribute "align" exists, but can not be used for this element.

…swf" width="710" height="152" align="top" quality="high" pluginspage="http://



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
12. Error Line 79, Column 86: Attribute "quality" is not a valid attribute

…0" height="152" align="top" quality="high" pluginspage="https://www.adobe.com/



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
13. Error Line 79, Column 105: Attribute "pluginspage" is not a valid attribute

…gn="top" quality="high" pluginspage="https://helpx.adobe.com/shockwave/shockwave-end-of-life-faq.html



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
14. Error Line 79, Column 196: Attribute "type" exists, but can not be used for this element.

…1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed>



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.
15. Error Line 79, Column 227: element "embed" undefined. Did you mean "meta" or "em"?

…type="application/x-shockwave-flash"></embed>



You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:
* incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),
* by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).
* by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case).
16. Error Line 82, Column 171: required attribute "alt" not specified

…-1_04.jpg" width="20" height="425" /></td>



The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.
17. Error Line 106, Column 45: Attribute "background" exists, but can not be used for this element.

<th height="36" valign="top" background="images/bord-gauche.jpg"> </th>



You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.

Si vous y comprenez quelque chose, éclairez moi, je suis un peu perdu.
0
fathy47 Messages postés 2233 Statut Membre 371
 
Et t'ex en xHTML ?
Si oui combien ?
Sinon je croit que Dremware fait l'auto-validation W3C.
0
mbohboh13 Messages postés 4 Statut Membre
 
En faite, je sais pas trop, je suis pas un spécialiste comme tu peux le voir :)
Comment je pourrait savoir? et surtout qu'est ce que ça changerait?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fathy47 Messages postés 2233 Statut Membre 371
 
Le validator W3C te permet de mettre ton site aux normes W3C, car IE ta juste une erreur et il fou tout en pétard, sinon tu dit aux visiteurs d'utilisé une version plus récentes d'IE.
0
mbohboh13 Messages postés 4 Statut Membre
 
Ok,

l'idéal serait quand même que le site soit compatible avec tous les explorateurs.
A ton avis je dois faire quoi, vu le rapport du W3 validator.

Merci d'avance
0
fathy47 Messages postés 2233 Statut Membre 371
 
De rien bonne continuation ^^
0