Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

validator.w3

36 réponses
Avatar
alainL
Bonsoir,
J'ai passé une page à validator.... HELPPPPPPPPPPPP !
Alors que mon code prend 180 lignes ds Drw, le logiciel me trouve des
erreurs jusqu'à la ligne 900 ! Et en anglais, ce qui est une grosse erreur
de sa part :-))))
En fait, c'est la même erreur dans 95% des lignes, mais quelles lignes car
les numéros annoncés ne me disent rien ?
C'est vrai que si j'affiche la source depuis le site distant, je constate
que Club-Internet (?) a ajouté des lignes en bas de mon code, notamment du
JS où Validator trouve des "errors"...
Connaissez-vous un site (in french, please) qui ferait un peu le même
contrôle ?
Merci


--
Alain L
Mon village en Haute-Soule (rando, pêche, flore...): http://jarailet.club.fr
Carnet de voyages: http://jarailet.club.fr/Randobal

10 réponses

1 2 3 4
Avatar
Mickaël Wolff
alainL a écrit :
Bonsoir,
J'ai passé une page à validator.... HELPPPPPPPPPPPP !



Don't panic... mince alors, tu comprends pas l'anglais :-/ Bon,
paniques pas.

Alors que mon code prend 180 lignes ds Drw,



ds ? Drw ?

le logiciel me trouve des erreurs jusqu'à la ligne 900 !



Ça fait beaucoup 900 lignes pour 180 lignes de contenu. Car je suppose
que les 180 lignes que tu vois sont celles que t'affiche Dreamweaver
(oui, j'avais compris).

Et en anglais, ce qui est une grosse erreur de sa part :-))))



Pourtant l'anglais c'est facile, j'ai appris tout seul :)

En fait, c'est la même erreur dans 95% des lignes, mais quelles lignes
car les numéros annoncés ne me disent rien ?



Si on avait une URL à consulter, nous pourrions t'aider.

C'est vrai que si j'affiche la source depuis le site distant, je
constate que Club-Internet (?) a ajouté des lignes en bas de mon code,
notamment du JS où Validator trouve des "errors"...



Avec Club Internet, tu n'auras jamais du code qui valide. Car ces
gorets rajoute du code invalide en dehors de l'élément racine (<html>)
de ton document HTML.

Connaissez-vous un site (in french, please) qui ferait un peu le même
contrôle ?



Les moteurs de recherche sont nos amis, il faut les aimer aussi ! ;)
<http://w3qc.org/validateur/>

--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org
Avatar
alainL
"Mickaël Wolff" a écrit dans le message de
groupe de discussion : 479ff49f$0$14655$
alainL a écrit :
Bonsoir,
J'ai passé une page à validator.... HELPPPPPPPPPPPP !



Don't panic... mince alors, tu comprends pas l'anglais :-/ Bon,
paniques pas.

Alors que mon code prend 180 lignes ds Drw,



ds ? Drw ?

le logiciel me trouve des erreurs jusqu'à la ligne 900 !



Ça fait beaucoup 900 lignes pour 180 lignes de contenu. Car je suppose
que les 180 lignes que tu vois sont celles que t'affiche Dreamweaver
(oui, j'avais compris).

Et en anglais, ce qui est une grosse erreur de sa part :-))))



Pourtant l'anglais c'est facile, j'ai appris tout seul :)

En fait, c'est la même erreur dans 95% des lignes, mais quelles lignes
car les numéros annoncés ne me disent rien ?



Si on avait une URL à consulter, nous pourrions t'aider.
...............................................




Merci. J'ai testé mon fichier avec w3quebec: 11 erreurs :
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Annonce de w3qc : Passage: Cette page est invalide selon le DOCTYPE utilisé.

Mon fichier : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN">
--------------------------------------------------------------------------------------------------------------------------------------------------------------------

10 Messages de w3qc: Erreur à la colonne 61: attribut requis "ALT" non
spécifié (type #127)

Mon fichier : <img src='$imgligne1' width='320' height='240' align='left'>
<br> {le > après 'left' en rouge }
--------------------------------------------------------------------------------------------------------------------------------------------------------------------

1 Message de w3qc : Erreur à la colonne 13: fin d'étiquette pour l'élément
"FORM" lequel n'est pas ouvert (type #79)

Mon fichier : </form >" ) {le > en rouge }
--------------------------------------------------------------------------------------------------------------------------------------------------------------------

Le test de la page par l'url donne la même annonce : doc type invalide... Là
je ne sais pas trop quoi faire: j'ouvre une nouvelle page avec Drw, il me
prépare l'en-tête et je tape ds le head et le body... Ou trouver les normes
(en français) du html 4.0 présélectionné ?

L'URL de la page : http://jarailet.club.fr/html/quizzq4.php
____________________________________________________________________________________________________
Les tests avec Validator, eux, signalent des erreurs sur les <br> J'avoue
que la mise en page m'a bien embêté et que les <br> répétés ne me plaisent
pas trop !

Merci pour ton aide

Alain
Avatar
SAM
alainL a écrit :
Merci. J'ai testé mon fichier avec w3quebec: 11 erreurs :
-------------------------------------------------------------------------------------------------------------------------------------------------------------------

Annonce de w3qc : Passage: Cette page est invalide selon le DOCTYPE
utilisé.

Mon fichier : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN">



sans doute avec la m..e rajoutée par ton FAI
le doctype ne sera jamais bon

10 Messages de w3qc: Erreur à la colonne 61: attribut requis "ALT" non
spécifié (type #127)



Il manque l'attribut alt (obligatoire) à toutes tes images

Mon fichier : <img src='$imgligne1' width='320' height='240'
align='left'> <br> {le > après 'left' en rouge }



donc normalement il faudrait :

<img src='$imgligne1' width='320' height='240' align='left' alt="" />

1 Message de w3qc : Erreur à la colonne 13: fin d'étiquette pour
l'élément "FORM" lequel n'est pas ouvert (type #79)

Mon fichier : </form >" ) {le > en rouge }



il doit il y avoir une autre erreur (les images ?)
entre les 2 balises du form
Le validateur est trop perdu et ne retrouve pas la balise ouvrante
il s'étonne alors d'en trouver une fermante.

Les tests avec Validator, eux, signalent des erreurs sur les <br>
J'avoue que la mise en page m'a bien embêté et que les <br> répétés ne
me plaisent pas trop !



essaie ce que j'ai posté sur le ng php
(*) je ne suis pas fortiche en php
et ne suis pas certain que ça fonctionne
mais, au moins, j'ai tenté de "purifier" le code html
qui doit en résulter

Aussi :
ce à quoi pourrait ressembler ta page :
<http://cjoint.com/data/bEmV5YGawA_mon_form.htm>
sans aucun <br>

--
sm
Avatar
Olivier Miakinen
Le 30/01/2008 12:49, SAM répondait à alainL :

Mon fichier : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN">



sans doute avec la m..e rajoutée par ton FAI
le doctype ne sera jamais bon



Tu penses que c'est Club-Internet qui a viré l'URL, plutôt qu'Alain qui
a oublié de la mettre ?

http://www.la-grange.net/w3c/html4.01/struct/global.html#h-7.2

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Note, Alain, que tu cette doc est entièrement francisée :
http://www.la-grange.net/w3c/html4.01/cover.html

10 Messages de w3qc: Erreur à la colonne 61: attribut requis "ALT" non
spécifié (type #127)



Il manque l'attribut alt (obligatoire) à toutes tes images



Oui.

Mon fichier : <img src='$imgligne1' width='320' height='240'
align='left'> <br> {le > après 'left' en rouge }



donc normalement il faudrait :

<img src='$imgligne1' width='320' height='240' align='left' alt="" />



Euh... "" me semble inutilement compliqué, là où '' veut dire la même
chose. Par ailleurs, Alain, puisque tu as choisi un doctype HTML, il ne
faut pas de « / » à la fin des balises d'éléments vides.

<img src='$imgligne1' width='320' height='240' align='left' alt=''>



1 Message de w3qc : Erreur à la colonne 13: fin d'étiquette pour
l'élément "FORM" lequel n'est pas ouvert (type #79)

Mon fichier : </form >" ) {le > en rouge }



il doit il y avoir une autre erreur (les images ?)
entre les 2 balises du form
Le validateur est trop perdu et ne retrouve pas la balise ouvrante
il s'étonne alors d'en trouver une fermante.



Oui. Il n'est pas rare que corriger une seule erreur fasse disparaître
50 messages d'erreur d'un seul coup... et réapparaître quelques autres.


Cordialement,
--
Olivier Miakinen
Avatar
docanski
Alors que les eleveurs et agriculteurs polluent toujours la Bretagne,
alainL nous narre ce qui suit en ce 30/01/2008 0:36 :
Bonsoir,



Bonjour,

J'ai passé une page à validator.... HELPPPPPPPPPPPP !



A eu peur ? ;-)
En dehors de ce qu'Olivier t'a écrit (et notamment les corrections de
code et de fermeture de balise pas obligatoire car propre à XHTML) par
SAM interposé, avant même de tenter de valider tes pages sur le serveur
du W3C, je te conseille de faire une petite recherche sur ton moteur
préféré pour trouver et télécharger un petit logiciel : *tidy* .

Connaissez-vous un site (in french, please) qui ferait un peu le même
contrôle ?



*Tidy* (logiciel libre) te permettra de vérifier si ton code contient
des erreurs : il fait le travail presqu'aussi bien (aussi bien ?) que le
serveur W3C. La seule difficulté est d'interpréter certaines erreurs
annoncées car, effectivement, certaines sont dépendantes d'erreurs
précédentes. Ainsi, il peut y avoir 10 erreurs réelles dans une page où
Tidy et le "validateur" t'en annonceront 15 ou plus.
C'est avant tout une bonne connaissance d'(X)HTML qui te permettra de
les trouver ... et corriger facilement.

Merci



Yapadkoi.
Cordialement,
--
docanski

Portail et annuaire du nord-Bretagne : http://armorance.free.fr/
Guide des champignons d'Europe : http://mycorance.free.fr/
La vallée de la Rance maritime : http://valderance.free.fr/
Les côtes du nord de la Bretagne : http://docarmor/free.fr/
Avatar
SAM
Olivier Miakinen a écrit :
Le 30/01/2008 12:49, SAM répondait à alainL :

donc normalement il faudrait :

<img src='$imgligne1' width='320' height='240' align='left' alt="" />



Euh... "" me semble inutilement compliqué,



c'est uniquement pour bien le mettre en valeur ici,
alt égale 2 trucs
sinon, oui bien sûr, y a plus simple :-)

Par ailleurs, Alain, puisque tu as choisi un doctype HTML, il ne
faut pas de « / » à la fin des balises d'éléments vides.

<img src='$imgligne1' width='320' height='240' align='left' alt=''>



En effet, j'ai vu ça depuis.
C'est nouveau, non ?


--
sm
Avatar
Thomas Mlynarczyk
alainL schrieb:

J'ai passé une page à validator.... HELPPPPPPPPPPPP !

Connaissez-vous un site (in french, please) qui ferait un peu le même
contrôle ?



http://www.validome.org/lang/fr

--
Ce n'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!
(Coluche)
Avatar
Guy Gruais
Bonjour,

Vous allez être infiniment heureux d'apprendre que Thomas Mlynarczyk vient
d'écrire :

http://www.validome.org/lang/fr



et Mickaël Wolff a écrit :

http://w3qc.org/validateur



La première adresse me donne 5 erreurs et la seconde 1 pour la même page
Encore dois-je dire que dans la page concernée j'ai une quarantaine de
lignes toutes semblables et que http://www.validome.org/lang/fr ne me compte
qu'une erreur.

Alors qui a raison ?

--
Avatar
alainL
"alainL" a écrit dans le message de groupe de
discussion : 479fb863$0$21146$
Bonsoir,
J'ai passé une page à validator.... HELPPPPPPPPPPPP !
Alors que mon code prend 180 lignes ds Drw, le logiciel me trouve des
erreurs jusqu'à la ligne 900 ! Et en anglais, ce qui est une grosse
erreur de sa part :-))))


Merci à tous. J'ai :
- pas mal galéré
- corrigé une page avec le code de SAM (l'en reste au moins une, on verra,
je souffle !) http://jarailet.club.fr/html/appellquizz1.htm
- ajouté des <alt>
- noté des adresses (pas armorance, je connaissais, pas pour les champignons
mais pour la dune d'Erquy et les macareux du Cap F.)
Cordialement

alain
Avatar
Olivier Miakinen
Le 30/01/2008 17:27, SAM a écrit :

Par ailleurs, Alain, puisque tu as choisi un doctype HTML, il ne
faut pas de « / » à la fin des balises d'éléments vides.

<img src='$imgligne1' width='320' height='240' align='left' alt=''>



En effet, j'ai vu ça depuis.
C'est nouveau, non ?


^^^^^^^
:-D

En 1969, tu étais né ? Moi j'avais 5 ans. Bon, sans remonter aussi loin
on peut dater cette syntaxe de la publication de SGML comme une norme
ISO, en 1986.

C'est XHTML qui, basé sur XML et non sur SGML, impose un / à la fin des
éléments vides. Aujourd'hui, je pense que tous les navigateurs acceptent
de lire <br/> au lieu de <br>, même en HTML, mais ça n'a pas toujours
été le cas.
1 2 3 4