Page 1 sur 1
Validiter desendande xhtml vers html4?
Publié : 07 oct. 2004, 11:56
par jv2759
Je voudrait savoir si un document valide xhtml 1 et par la même aucasion valide html4 ou pas?
Car il faut que mon document soit valide html4, or cela me fait ... je préfére emplement le rendre valide xhtml cela seras plus simple et plus propre...
Publié : 07 oct. 2004, 12:01
par XF007
Publié : 07 oct. 2004, 12:28
par jv2759
C'est pas vrais, il veulent du xml partout sauf les pages web... M...
Publié : 07 oct. 2004, 13:08
par jv2759
bonne nouvelle l'éducation nationale nous dit :
Tous les postes destinés à accéder à l’ENT doivent pouvoir se connecter à Internet et supporter l’utilisation d’un navigateur web récent
² : Par exemple Internet Explorer 5.0 et Netscape 4.7
Sans commentaire...
Publié : 07 oct. 2004, 13:33
par calimo
Par exemple <br /> c'est interdit en html. Et puis aussi les xml:lang aussi, et les xmlns, etc...
En revanche le xhtml est 100% compatible avec le html, c'est-à-dire que si tu respecte les
Règles de Compatilité HTML il ne peut en aucun cas y avoir de problèmes 8)
jv2759 a écrit : Netscape 4.7
Mince ! Ils sont encore au siècle passé.
Bonne nouvelle : du xhtml strict avec mise en page CSS2 s'affiche parfaitement sans mise en page dans NS 4x, simplement brut !
Publié : 07 oct. 2004, 14:22
par martin
je préfére emplement le rendre valide xhtml cela seras plus simple et plus propre...
Je vois pas en quoi un document valide html 4.01 strict est moins simple ou moins propre.

Il ne faut pas oublié que xhtml 1 n'est qu'une reformulation de html en xml.
J'ai d'ailleurs cru comprendre que via xslt (que je ne connais pas) on peut facilement obtenir un fichier html à partir d'un xhtml.
Je pense que dans la majorité des cas, un site en xhtml n'apporte rien par rapport à du html strict.
Publié : 08 oct. 2004, 17:03
par Xanthor
calimo a écrit :Par exemple <br /> c'est interdit en html.
Non, c'est permis. Mais ça signifie autre chose:
<br /> =
<br><
Vive le SGML...
(C'est pourquoi on ne peut pas dire qu'un document XHTML soit compatible HTML. Déjà ça bloque au niveau du doctype, et ensuite le document n'a plus le même sens vu que des caractères sont rajoutés...)