picturedesk Posté 27 Avril 2006 Posté 27 Avril 2006 Bonjour à tous, Je ne suis pas un virtuose du html, g encore qq soucis à valider mon site sur le w3c validator voici les résultats: 1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 2. "http://www.w3.org/TR/html4/loose.dtd"> 3. <html> 4. <head> 5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 6. <title>P i c t u r e D e s k</title> 7. <link href="style1.css" rel="stylesheet" type="text/css"> 8. <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> 9. <meta name="keywords" content="corporate photography Belgium, corporate photography , industrial photography , industrial photographer , corporate photographer, photographer, photographers, photography "> Erreur à la colonne 1206: type de document ne permet pas l'élément "META" ici (Balise imbriquée au mauvais endroit selon la norme utilisée. Veuillez regarder les règles d'imbrication propre à cette balise.) 10. <meta name="description" content="Picturedesk - Photography & Virtual Visits"> Erreur à la colonne 77: type de document ne permet pas l'élément "META" ici (Balise imbriquée au mauvais endroit selon la norme utilisée. Veuillez regarder les règles d'imbrication propre à cette balise.) 11. <meta name="copyright" content="Copyright © 2006 Coyote"> Erreur à la colonne 56: type de document ne permet pas l'élément "META" ici (Balise imbriquée au mauvais endroit selon la norme utilisée. Veuillez regarder les règles d'imbrication propre à cette balise.) 12. <meta name="author" content="coyote - picturedesk.be"> Erreur à la colonne 53: type de document ne permet pas l'élément "META" ici (Balise imbriquée au mauvais endroit selon la norme utilisée. Veuillez regarder les règles d'imbrication propre à cette balise.) 13. <script language="JavaScript"> Erreur à la colonne 29: attribut requis "TYPE" non spécifié (Il manque un attribut obligatoire selon la norme utilisée.) 14. <!-- 15. self.moveTo(0,0) 16. self.resizeTo(screen.availWidth,screen.availHeight) 17. //--> 18. </script> 19. 20. </head> Erreur à la colonne 6: fin d'étiquette pour l'élément "HEAD" lequel n'est pas ouvert (Une balise de fin a été trouvée sans balise de début.) 21. <body> Erreur à la colonne 5: type de document ne permet pas l'élément "BODY" ici (Balise imbriquée au mauvais endroit selon la norme utilisée. Veuillez regarder les règles d'imbrication propre à cette balise.) 22. <div id="ombre"> 23. <!--bloc1--> 24. <div id="bloc1"> 25. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="600" height="800"> 26. <param name="movie" value="sitepicturedesk.swf"> 27. <param name="quality" value="high"> 28. <embed src="sitepicturedesk.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="800"></embed> Erreur à la colonne 19: il n'y a pas d'attribut "SRC" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 49: il n'y a pas d'attribut "QUALITY" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 68: il n'y a pas d'attribut "PLUGINSPAGE" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 119: il n'y a pas d'attribut "TYPE" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 157: il n'y a pas d'attribut "WIDTH" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 170: il n'y a pas d'attribut "HEIGHT" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 175: élément "EMBED" indéfini (Balise inconnue. Vérifier que la balise est en minuscule pour les documents XHTML ou que la balise existe selon le DTD spécifié.) 29. </object> 30. 31. 32. 33. </div> 34. <div id="clear"></div> 35. </div> 36. </body> 37. </html> 38. </body> Erreur à la colonne 6: fin d'étiquette pour l'élément "BODY" lequel n'est pas ouvert (Une balise de fin a été trouvée sans balise de début.) 39. </html> Erreur à la colonne 6: fin d'étiquette pour l'élément "HTML" lequel n'est pas ouvert (Une balise de fin a été trouvée sans balise de début.) 40. Si qq pouvait m'éclairer ... Merci d'avance Ps: je sais qu'il y a bcp de choses encore à dire sur la structure mm di site : " animation flash dans html " . Je vais galerer question référencement et en plus à terme j'espère pouvoir adjoindre au site une base de donnée reprenant les photos et quicktme Vr " La fin de l'espoir est le commencement de la mort. " Charles de Gaulle EDIT TheRec : J'ai déplacé le sujet dans le bon sous-forum et édité la liste des erreurs (il est mieux d'utiliser un CODEBOX pour de longues citations de ce genre)... La prochaine fois, publie ta page et donne-nous le lien que tu as utilisé pour valider la page ou même le lien de cette page temporaire.
Sarc Posté 27 Avril 2006 Posté 27 Avril 2006 De plus, le langage SMS n'est pas vraiment autorisé sur le Hub, il serait donc bon d'éditer ton message et de bien vouloir tout récrire en Français correct Après, je me pencherai peut-être un peu sur tes problèmes de code...
MS-DOS_1991 Posté 27 Avril 2006 Posté 27 Avril 2006 Salut Bon, pour tes erreurs de validation, tout est expliqué en détail dans le rapport du W3C: Erreur à la colonne 1206: type de document ne permet pas l'élément "META" ici(Balise imbriquée au mauvais endroit selon la norme utilisée. Veuillez regarder les règles d'imbrication propre à cette balise.) Toute balise meta doit être placée dans la section <head> de ton document html. De plus, comme c'est une balise unique, elle doit se terminer par /> et non > <script language="JavaScript"> Erreur à la colonne 29: attribut requis "TYPE" non spécifié (Il manque un attribut obligatoire selon la norme utilisée.) Encore une fois, tout est dit: tu doit utiliser l'attribut type="text/javascript" et non plus l'attribut language qui est déprécié <embed src="sitepicturedesk.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="800"></embed> Erreur à la colonne 19: il n'y a pas d'attribut "SRC" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 49: il n'y a pas d'attribut "QUALITY" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 68: il n'y a pas d'attribut "PLUGINSPAGE" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 119: il n'y a pas d'attribut "TYPE" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 157: il n'y a pas d'attribut "WIDTH" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 170: il n'y a pas d'attribut "HEIGHT" (L'attribut n'existe pas pour cette balise.) Erreur à la colonne 175: élément "EMBED" indéfini (Balise inconnue. Vérifier que la balise est en minuscule pour les documents XHTML ou que la balise existe selon le DTD spécifié.) La balise embed n'est plus standard, bien qu'elle soit encore exclusivement reconnue par certains navigateurs ... ... et de même pour tes quelques autres erreurs
picturedesk Posté 27 Avril 2006 Auteur Posté 27 Avril 2006 (modifié) Merci ! ok pour <script type="text/javascript"></script> en ce qui concerne les META, ils sont dans ma balise <head> <head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>P i c t u r e D e s k</title><link href="style1.css" rel="stylesheet" type="text/css"><link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /><meta name="keywords" content="photography Belgium "><meta name="description" content="Picturedesk - Photography & Virtual Visits"><meta name="copyright" content="Copyright © 2006 Coyote"><meta name="author" content="coyote - picturedesk.be"><script type="text/javascript"><!--self.moveTo(0,0)self.resizeTo(screen.availWidth,screen.availHeight)et y a t il une alternative à la balise Embed ?//--></script></head> Modifié 27 Avril 2006 par Dudu
Dudu Posté 27 Avril 2006 Posté 27 Avril 2006 Salut Pour les meta, il faut mettre un slash devant le chevron final en XHTML Certains l'ont, d'autres ne l'ont pas. D'ailleurs, "author" et "copyright" sont inutiles: personne n'en tire parti, pratiquement. Tu peux les supprimer sans remords. PS: pense aussi à entourer tes bouts de code avec les tags adéquats (html, code, codebox, sql) afin d'améliorer la lisibilité.. et ce sera parfait J'ai modifié ton message ci-dessus dans ce sens.
picturedesk Posté 27 Avril 2006 Auteur Posté 27 Avril 2006 Un truc comme ça! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/><meta name="description" content="Picturedesk - Photography & Virtual Visits"/><meta name="keywords" content="photography Belgium"/><title>P i c t u r e D e s k</title><link href="style1.css" rel="stylesheet" type="text/css"><link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /><script type="text/javascript"><!--self.moveTo(0,0)self.resizeTo(screen.availWidth,screen.availHeight)//--></script> ? Et pour mon animation flash, quelle est la balise remplacant EMBED? <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="600" height="800"> <param name="movie" value="sitepicturedesk.swf"> <param name="quality" value="high"> <embed src="sitepicturedesk.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="800"></embed> </object> EDIT TheRec : Pour la troisième fois, utilise les BBCode (bouton au dessus de la zone de rédaction du message) pour présenter ton code.
v4np13 Posté 27 Avril 2006 Posté 27 Avril 2006 Pour le flash en faisant une petite recherche sur google (xhtml +flash) ou même sur le forum, t'aurais trouvé la réponse. Voici la solution détaillée
Leonick Posté 27 Avril 2006 Posté 27 Avril 2006 Etant donné que le doctype est en html, il ne faut pas de fermeture à la balise link donc <link ...> et pas <link... />
picturedesk Posté 28 Avril 2006 Auteur Posté 28 Avril 2006 Statistiques sur "http://w3qc.org/validateur/index.php#stat" Nombre d'erreurs: 1. Nombre d'avertissements: 0. Nombre d'erreurs et avertissements différents: 1. Nombre de lignes: 39. Nombre d'erreurs par ligne: 0.03. Nombre de lignes erronées: 1. Passage: Cette page est invalide selon le DOCTYPE utilisé Merci à Vous ! désolé pour le bordel... <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>Erreur à la colonne 72: caractère de données n'est pas permis ici (type #63) Je me débrouillerai Merci encore!
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant