5568 sujets

Sémantique web et HTML

Bonsoir, voila j'apprend un peu le codage je viens de savoir qu'il falait les valider ( un peu en retard mais bon... ) j'ai tenter de faire une petite page j'ai tenter de la valider et voici ce que j'ai recolter...
je voudrais savoir ce que vous en pensiez et par la meme occasion
je voulais savoir si vous pouviez m'indiquer les erreurs en effets je ne les comprends pas :?

Merci d'avance bonne soirée

Errors and Warnings
Line 6, character 38: 
... reeRap.Org - Ecoute Gratuite & En Ligne de Rap Francais.</ti ...
                                 ^Warning: character & is the first character of a delimiter but occurred as data

Line 13, character 4: 
<td>&nbsp;</td>
   ^Error: element td not allowed here; assuming missing tr start-tag

Line 14, character 8: 
</table>
       ^Error: end tag for tr omitted; end tags are required in XML for non-empty elements; empty elements require an end tag or the start tag must end with />

Line 13, character 1: 
<td>&nbsp;</td>
^start tag was here

Line 15, character 14: 
<TABLE class="ensemble">
             ^Error: there is no attribute class for this element (in this HTML version)

Line 15, character 24: 
<TABLE class="ensemble">
                       ^Error: element TABLE not defined in this HTML version

Line 16, character 19: 
<td><iframe class="dg" src="menu/gauche.html" scrolling="no" ...
                  ^Error: there is no attribute class for this element (in this HTML version)

Line 16, character 28: 
<td><iframe class="dg" src="menu/gauche.html" scrolling="no" ...
                           ^Error: there is no attribute src for this element (in this HTML version)

Line 16, character 57: 
... "menu/gauche.html" scrolling="no" frameborder="0"></td>
                                 ^Error: there is no attribute scrolling for this element (in this HTML version)

Line 16, character 74: 
... " scrolling="no" frameborder="0"></td>
                                 ^Error: there is no attribute frameborder for this element (in this HTML version)

Line 16, character 77: 
... crolling="no" frameborder="0"></td>
                                 ^Error: element iframe not defined in this HTML version

Line 16, character 82: 
... ing="no" frameborder="0"></td>
                                 ^Error: end tag for iframe omitted; end tags are required in XML for non-empty elements; empty elements require an end tag or the start tag must end with />

Line 16, character 5: 
<td><iframe class="dg" src="menu/gauche.html" scrolling="no" ...
    ^start tag was here

Line 17, character 71: 
...  src="menu/centre.html" name="hublo" scrolling="true" frameb ...
                                 ^Error: there is no attribute name for this element (in this HTML version)

Line 17, character 111: 
... olling="true" frameborder="0">
                                 ^Error: element iframe not defined in this HTML version

Line 19, character 70: 
... .php?site=1174754153" TARGET="_blank"><img src="/sons/images ...
                                 ^Error: there is no attribute TARGET for this element (in this HTML version)

Line 19, character 122: 
... s/images/topsite.gif" border="0"></a><br /><br />
                                 ^Error: there is no attribute border for this element (in this HTML version)

Line 19, character 125: 
... mages/topsite.gif" border="0"></a><br /><br />
                                 ^Error: required attribute alt not specified

Line 19, character 129: 
... s/topsite.gif" border="0"></a><br /><br />
                                 ^Error: end tag for img omitted; end tags are required in XML for non-empty elements; empty elements require an end tag or the start tag must end with />

Line 19, character 79: 
... =1174754153" TARGET="_blank"><img src="/sons/images/topsite. ...
                                 ^start tag was here

Line 20, character 99: 
... t droits réservés.</span></td>
                                 ^Error: end tag for iframe omitted; end tags are required in XML for non-empty elements; empty elements require an end tag or the start tag must end with />

Line 17, character 20: 
<td align="center"><iframe class="centre" src="menu/centre.h ...
                   ^start tag was here

Line 21, character 76: 
... crolling="no" frameborder="0"></td>
                                 ^Error: element iframe not defined in this HTML version

Line 21, character 81: 
... ing="no" frameborder="0"></td>
                                 ^Error: end tag for iframe omitted; end tags are required in XML for non-empty elements; empty elements require an end tag or the start tag must end with />

Line 21, character 5: 
<td><iframe class="dg" src="menu/droit.html" scrolling="no"  ...
    ^start tag was here
Salut,

Sans la page en ligne ça va vite devenir fastidieux, et la validation présentée comme çà sur le forum c'est illisible, mieux vaudrait qu'on puisse accéder à la page de validation par le biais de ta page en ligne. Je pense malheureusement qu'en l'état, personne ne fera l'effort de regarder pour t'aider Smiley cligne
Rapidement :
- les images doivent avoir un attribut alt, soit alt="" si c'est une image purement décorative, soit alt="un texte alternatif pertinent" si l'image porte une information ;
- l'esperluette (« & ») est un caractère spécial en HTML, utilisé notamment pour les entités HTML comme &eacute; et autres subtilités. Si on veut afficher « & », il faut utiliser l'entité &amp;.
Mikachu a écrit :
Salut,

Sans la page en ligne ça va vite devenir fastidieux, et la validation présentée comme çà sur le forum c'est illisible, mieux vaudrait qu'on puisse accéder à la page de validation par le biais de ta page en ligne. Je pense malheureusement qu'en l'état, personne ne fera l'effort de regarder pour t'aider Smiley cligne



Toutes mes excuses voici le lien direct a la validation de mon fichier :

http://www.htmlhelp.com/cgi-bin/validate.cgi?url=http%3A%2F%2Ffreerap.org%2Fsons%2Findex.html&warnings=yes

Bonne soirée Smiley cligne
Il n'y a pas d'élément iframe en XHTML 1.0 Strict. Ni en XHTML 1.0 Transitional ou Frameset, il me semble (Frameset permet l'utilisation des frames, mais pas d'iframe... à vérifier).

Si tu dois utiliser une iframe, il faudra sans doute passer en HTML 4.01 Transitional (à vérifier dans la spécification HTML 4.01).
Florent V. a écrit :
Il n'y a pas d'élément iframe en XHTML 1.0 Strict. Ni en XHTML 1.0 Transitional ou Frameset, il me semble (Frameset permet l'utilisation des frames, mais pas d'iframe... à vérifier).
Si si, iframe existe bien en XHTML 1.0 Frameset. Il ne faut pas oublier que XHTML 1.0 n'est qu'une reformulation de HTML 4 en XML.
Modifié par Julien Royer (06 Apr 2007 - 14:03)
Bonsoir merci infiniement rien qu'avez tout ce que vous m'avez dis j'en ai ( je crois ) apris beaoucoup lol

En effet toutes les erreurs que j'avais ne sont plus en utilisant le

a écrit :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Cependant il me reste une seule et unique erreur lol c'est le &

suffit de voir ici : http://www.htmlhelp.com/cgi-bin/validate.cgi?url=http%3A%2F%2Ffreerap.org%2Fsons%2Findex.html&warnings=yes

j'ai tenter de modifier par " &amp; " cependant cette modification affiche un " &nbsp; " sur la page principale :? etes vous sur que c'est : "&amp;"

En tout cas merci pour tout !!!!!!
Oui, c'est bien &amp;. Si tu as remplacé les & de tes URL par des &amp;, il ne devrait pas y avoir de problème.

Au passage, quelque chose me dit que ton site est dans l'illégalité la plus complète. Le droit d'auteur, le code de la propriété intellectuelle et la contrefaçon, ça te dit quelque chose ? Smiley ohwell