Ldfa Posté(e) le 11 janvier 2007 Partager Posté(e) le 11 janvier 2007 Je me suis amusé à bosser sur la mise en confirmité XHTML du Portail. Il n'y avait pas beaucoup d'erreurs, juste les ajouts que j'avais réalisé étaient souvent erronés. Je ne suis pas un spécialiste... Je suis même arrivé à faire passer l'animation Flash de l'horloge. Il reste juste une erreur sur les émoticônes... Mais là, je sèche pour l'instant. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ManuDevil Posté(e) le 14 janvier 2007 Partager Posté(e) le 14 janvier 2007 Quelle erreur ? Le site de vérif t'annonce quoi ? Les émoticones sont des images, et il faut absolument un attribut alt pour les images, même un attribut vide. En gros, le code HTML généré doit être du style <img src="dossier/image.gif" alt="texte alternatif" />. Si on n'a pas de texte alternatif, on doit mettre alt="". Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ldfa Posté(e) le 15 janvier 2007 Auteur Partager Posté(e) le 15 janvier 2007 Voici l'erreur générée par ceci : Error Line 458 column 209: there is no attribute "emoid". ..." style="vertical-align:middle" emoid="" border="0" alt="wacko.gif" /> 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
hpsam Posté(e) le 16 janvier 2007 Partager Posté(e) le 16 janvier 2007 effectivement l'atribut id existe, mais pas emoid. Par contre sert-il pour un javascript ? Là je ne sais pas, en plus un id étant unique on peut pas simplement remplacer emoid par id. A+ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ldfa Posté(e) le 16 janvier 2007 Auteur Partager Posté(e) le 16 janvier 2007 Depuis, j'ai fait quelques recherches. On trouve emoid dans 4 fichiers (1 .js et 3 .php). J'ai cherché des discussions sur les forums de support d'IPB concernant la conformitée XHTML, mais je n'ai pas trouvé de sujet traitant de emoid, sauf sur un site où il se moquait du fait qu'IPB n'était toujours pas conforme XHTML, qui était apparament annoncée pour la v3.0. Je pense qu'on va clore ce sujet pour le moment. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ManuDevil Posté(e) le 16 janvier 2007 Partager Posté(e) le 16 janvier 2007 Ça m'étonnerait que l'attribut emoid serve à quoi que ce soit. Je suggère de le remplacer par l'attribut title, qui, lui, est valide et utile. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ldfa Posté(e) le 16 janvier 2007 Auteur Partager Posté(e) le 16 janvier 2007 Je peux effectivement faire l'essai... Lien vers le commentaire Partager sur d’autres sites More sharing options...
hpsam Posté(e) le 17 janvier 2007 Partager Posté(e) le 17 janvier 2007 Le problème c'est que s'il est aussi dans un js, il sert peut être pour une interaction avec le js. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.