5568 sujets

Sémantique web et HTML

Bonsoir tout le monde,

Une question me tracasse:

Dans la DTD suivante:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//FR" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


L'attribut "FR" si s'en est un, je ne sais pas trés bien, se rapporte-t-il à la langue du document ou à celle des balises utilisées pour le script?

même question pour la suivante:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
.

merci de m'éclairer sur le sujet. Smiley lol
Modifié le 09 Dec 2004 - 01:04

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

Ceci est à mon avis un DOCTYPE modifié par quelqu'un qui ne savait pas trop ce qu'il faisait.

Voir la liste des DOCTYPE valides :
http://www.w3.org/QA/2002/04/valid-dtd-list.html


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">

Ici c'est autre chose :
http://www.la-grange.net/w3c/html4.01/struct/dirlang.html#adef-lang
Modifié le 08 Dec 2004 - 23:32
Stephan a écrit :

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

Ceci est à mon avis un DOCTYPE modifié par quelqu'un qui ne savait pas trop ce qu'il faisait.

Voir la liste des DOCTYPE valides :
http://www.w3.org/QA/2002/04/valid-dtd-list.html


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">

Ici c'est autre chose :
http://www.la-grange.net/w3c/html4.01/struct/dirlang.html#adef-lang


J'ai compris en ce qui concerne la ligne:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
.

Mais pas pour la première, je l'avais copiée à la même adresse dans la section "XHTML 1.0"; je viens de la vérifier, elle est strictement rigoureuse à l'originale!!!!!!!! Smiley eek Smiley eek
Modifié le 08 Dec 2004 - 23:56
ATLONIA a écrit :

Mais pas pour la première, je l'avais copiée à la même adresse dans la section "XHTML 1.0"; je viens de la vérifier, elle est strictement rigoureuse à l'originale!!!!!!!! Smiley eek Smiley eek


Rigoureuse mais fausse, toujours à mon avis ! Smiley lol

Tu as un lien à me donner vers la source de ce code ?
Modifié le 08 Dec 2004 - 23:58
Ton code :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//[#red][b]FR[/b][/#]" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Celui du w3c :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//[#blue][b]EN[/b][/#]"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
C'était le sujet de ma question, J'avais il me semble lu qlqpart que fr ou en se rapportait au contenu du document , mais je n'étais pas sur.

Ta réponse est éloquente.

merci stephan.
Pour info: dans
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN", Le ""EN" indique la langue dans laquelle a été rédigée la DTD consultable à l'adresse http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd . Il n'a aucun rapport avec la langue du document HTML.

Toutes les DTD du W3C sont rédigées en anglais. Mais une DTD personnalisée pourrait très bien être rédigée en français, en turc ou en klingon.