5568 sujets

Sémantique web et HTML

Bonjour à toutes et à tous

Erreur dans DOCTYPE


La vérification du code HTML affiche 2 erreurss.

Validation Output: 2 Errors
1. Line 2, Column 16: "Public" is not a reserved name
<!DOCTYPE html Public "-//W3C//DTD XHTM 1.0 Strict//EN"
&#9993;
2. Line 2, Column 16: cannot continue because of previous errors
<!DOCTYPE html Public "-//W3C//DTD XHTM 1.0 Strict//EN"
Le P de Public est en rouge.

Que faut-il faire pour corriger cette erreur ?

Avec mes remerciements
Cordialement
Papy
Jean Sympa a écrit :
Que faut-il faire pour corriger cette erreur ?
Copier / coller un doctype officiel sans le modifier.

Et le placer en première ligne du document HTML.
Modifié par Laurie-Anne (13 Jul 2012 - 11:05)
Laurie-Anne a raison. Pour l'explication, dans ton doctype strict PUBLIC doit être en majuscules :
<!DOCTYPE html [#red]PUBLIC[/#] "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">