Aller au contenu

validation HTML


Bug

Sujets conseillés

salut

je viens de m'apercevoir que la validation HTML donnait des resultats differents entre dreamweaver et html kit:

sur une Balise <p> non fermee, html kit valide mon document alors que dreamweaver me signale l'anomalie, ce qui me fait poser la question:

que se passe-t-il quand on demande la validation du document ?

je supose que c'est le l'url inseree dans la balise doctype qui determine le validateur, mais dans ce cas, je devrai avoir le meme resultat quel que soit le logiciel utilise non :?:

pour info:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

&quot;http://www.w3.org/TR/html4/loose.dtd">

Modifié par Bug
Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Le mieux c'est de passer ton document sur un validateur HTML.

Peut être que HTML Kit ne voit pas toutes les erreurs. N'oublie pas qu'il y a aussi des addons pour ce logiciel. Il en existe p-e un qui fait une validation html plus poussée et plus stricte.

Lien vers le commentaire
Partager sur d’autres sites

Je n'accorde de réelle crédibilité qu'à deux validateurs prsonnellement, celui du W3C (nouvellement mis à jour) et celui du WDG - Web Design Group.
je pensai que html kit faisait justement appel à www.w3.org dans la mesure où c'est cette adresse qui se trouve dans le doctype et que quand on demande la validation il y a comunication sur le net ... mais peut-être me trompe-je :dots:
Lien vers le commentaire
Partager sur d’autres sites

Ça semble effectivement être le cas... mais serait-ce possible que la surcouche appliqué dans HTML-Kit vienne en quelque sorte "corrompre" l'interprétation du validateur ? Je me pose sérieusement la question. :huh:

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Bug,

En HTML 4.01 Transitional, la balise fermante est optionnelle pour <p>.

Si tu utilises bien le doctype donné en exemple, HTML-Kit a raison.

Lien vers le commentaire
Partager sur d’autres sites

Comme le rappele très justement Monique, le HTML 4.01 Transitional autorise ce type de syntaxe, voir

http://www.la-grange.net/w3c/html4.01/intr...ut.html#h-3.2.1

Bien que dreamweaver ait fait des progrès considérables, il est encore loin d'être un outil de travail fiable en matière de standards ;)

Quelques précisions sur HTML-Kit et Tidy :

HTML-Kit lui-même ne valide... rien du tout. C'est un plugin développé à partir d'une autre application qui s'en charge pour lui: Tidy.

Et Tidy, en fait, n'est pas un validateur, mais un outil d'aide à la correction du code. Bien qu'au fil des versions elles aient été considérablement réduite, il commet encore à l'occasion des erreurs. C'est un outil en constante évolution, maintenu aujourd'hui par

http://tidy.sourceforge.net/

Donc :

- la validation finale doit être faite avec le validateur du W3C (ou celui du WDG)

- il faut veiller à utiliser la dernière version disponible du plugin Tidy (celle du 28-Apr-2004 actuellement), disponible sur http://www.chami.com/html-kit/plugins/info/htmltidy/

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...