5568 sujets
Sémantique web et HTML
Bonjour,
Pour résumer:
- la quasi-totalité des sites web modernes sont en HTML 4.01 ou XHTML 1.0 servi en "text/html";
- XHTML 1.0 est une simple reformulation de HTML 4.01, et peut être servi avec le type MIME "text/html", ce qui dans ce cas en fait surtout une manière particulière d'écrire du HTML 4.01 des familles;
- si on débute, on ne voudra sans doute pas s'embêter avec le XHTML 1.0 servi en "application/xhtml+xml" ou le XHTML 1.1 (obligatoirement servi en "application/xhtml+xml");
- enfin, pour savoir s'il faut utiliser HTML 4.01 ou XHTML 1.0 (servi en "text/html")... ben c'est kif-kif, sauf que XHTML 1.0 est peut-être plus simple car on n'a pas plusieurs syntaxes possibles pour le code HTML... comme c'est plus rigoureux, on a moins de questions à se poser.
Voilà, je crois avoir fait (rapidement) le tour.
Pour résumer:
- la quasi-totalité des sites web modernes sont en HTML 4.01 ou XHTML 1.0 servi en "text/html";
- XHTML 1.0 est une simple reformulation de HTML 4.01, et peut être servi avec le type MIME "text/html", ce qui dans ce cas en fait surtout une manière particulière d'écrire du HTML 4.01 des familles;
- si on débute, on ne voudra sans doute pas s'embêter avec le XHTML 1.0 servi en "application/xhtml+xml" ou le XHTML 1.1 (obligatoirement servi en "application/xhtml+xml");
- enfin, pour savoir s'il faut utiliser HTML 4.01 ou XHTML 1.0 (servi en "text/html")... ben c'est kif-kif, sauf que XHTML 1.0 est peut-être plus simple car on n'a pas plusieurs syntaxes possibles pour le code HTML... comme c'est plus rigoureux, on a moins de questions à se poser.
Voilà, je crois avoir fait (rapidement) le tour.
Merci Florent pour le côté explicitement synthétique de ta réponse !
donc, hormis le côté syntaxique de la chose, et comme le dis Benjamin, l'effet transitoire vers le xml, la différence est nulle alors ? pour faire clair...
de quel nouvel élément parles tu Benjamin ?
Modifié par chris35 (20 Jan 2008 - 11:36)
donc, hormis le côté syntaxique de la chose, et comme le dis Benjamin, l'effet transitoire vers le xml, la différence est nulle alors ? pour faire clair...
de quel nouvel élément parles tu Benjamin ?
Modifié par chris35 (20 Jan 2008 - 11:36)
Bonjour,
pour faire clair et parce que c'est affirmé ici ou là, Xhtml 1.1 n'est pas "mieux" que Xhtml 1.0 sauf dans de très rares cas. Mais si tu étais dans ces cas tu saurais déjà ce que c'est et comme tu ne le sais pas c'est que tu n'en as pas besoin (et un raisonnement circulaire, un! )
Tu peux tranquillement coder tes pages pour un Doctype XHTML 1.0 Strict ou un autre selon tes contraintes, ce sera très bien.
pour faire clair et parce que c'est affirmé ici ou là, Xhtml 1.1 n'est pas "mieux" que Xhtml 1.0 sauf dans de très rares cas. Mais si tu étais dans ces cas tu saurais déjà ce que c'est et comme tu ne le sais pas c'est que tu n'en as pas besoin (et un raisonnement circulaire, un! )
Tu peux tranquillement coder tes pages pour un Doctype XHTML 1.0 Strict ou un autre selon tes contraintes, ce sera très bien.