validation w3c

je viens de passer mon sommaire.html,
écrit en xhtml transitional
à la moulinette du w3c.
je me fais retoquer sur les "include"
genre :

<INCLURE(entete.php3)>

pour lesquels j'ai des erreurs à la pelle :
element "INCLURE" undefined
end tag for "INCLURE" omitted
character "(" not allowed in attribute specification list

que faire pour passer l'exam ??

merci !
hpetit

Comment le validateur peut-il voir tes inclure qui doivent générer du html ?

il faut tester une version en ligne pas le fichier créé sinon toutes le boucles sont des erreurs...

hpetit-k a écrit :

je viens de passer mon sommaire.html,
écrit en xhtml transitional
à la moulinette du w3c.
je me fais retoquer sur les "include"
genre :

<INCLURE(entete.php3)>

pour lesquels j'ai des erreurs à la pelle :
element "INCLURE" undefined
end tag for "INCLURE" omitted
character "(" not allowed in attribute specification list

que faire pour passer l'exam ??

merci !
hpetit

bonjour,
Il faut que tu soumettes ton fichier sommaire.php3 et non pas le .html car
le .html n'est pas encore "interprété" par spip, donc il y a les balises
spip qui ne sont pas reconnus par le validateur

Richard

----- Original Message -----
From: "hpetit-k" <hpmk@free.fr>

je viens de passer mon sommaire.html,
écrit en xhtml transitional
à la moulinette du w3c.
je me fais retoquer sur les "include"
genre :

<INCLURE(entete.php3)>

pour lesquels j'ai des erreurs à la pelle :
element "INCLURE" undefined
end tag for "INCLURE" omitted
character "(" not allowed in attribute specification list

que faire pour passer l'exam ??

merci !
hpetit
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Dans son message du 25/10/2004 12:49, Gwendal a écrit :

>> il faut tester une version en ligne pas le fichier créé sinon toutes le
>> boucles sont des erreurs...

En effet ! merci !
Grâce à cette remarque je n'ai plus qu'une seule erreur,
déjà signalée par quelqu'un sur cette liste - je crois :
le formulaire de recherche de spip génère une chaîne :
<input type='text' id='formulaire_recherche'
         name='recherche' value="Rechercher"
         size='20' class='formrecherche'>
qui n'est pas fermée (il manque le slash à la fin).
à part ce petit détail, ça baigne, tout est OK.

je vais pouvoir me plonger dans les problèmes
d'accessibilité.

Salut à tous,
hpetit

hpetit-k wrote:

Dans son message du 25/10/2004 12:49, Gwendal a écrit :

>> il faut tester une version en ligne pas le fichier créé sinon toutes le
>> boucles sont des erreurs...

En effet ! merci !
Grâce à cette remarque je n'ai plus qu'une seule erreur,
déjà signalée par quelqu'un sur cette liste - je crois :
le formulaire de recherche de spip génère une chaîne :
<input type='text' id='formulaire_recherche'
        name='recherche' value="Rechercher"
        size='20' class='formrecherche'>
qui n'est pas fermée (il manque le slash à la fin).
à part ce petit détail, ça baigne, tout est OK.

je vais pouvoir me plonger dans les problèmes
d'accessibilité.

Salut à tous,
hpetit

en fait, il y a un piege, toutes les patouilles d'HTML sont bien caché.
Il y en a pas mal en dur dans le code, pour afficher les erreurs ou autres infos dynamique.
Ya aussi des erreurs de HTML pour faire raler les puristes qui veulent du XHTML pure, avec des simple quote qui traine, des balises qui marchent bien, mais périmé, comme <b> ou <font>.
Ils sont bien caché, on ne les voit pas souvent.

M.

hpetit-k a écrit :

Grâce à cette remarque je n'ai plus qu'une seule erreur,
déjà signalée par quelqu'un sur cette liste - je crois :
le formulaire de recherche de spip génère une chaîne :
<input type='text' id='formulaire_recherche'
         name='recherche' value="Rechercher"
         size='20' class='formrecherche'>
qui n'est pas fermée (il manque le slash à la fin).

Ca, c'est dû à spip, qui n'est pas vraiment xhtml-friendly (mais le problème sera partiellement résolu dans la 1.8).

François