Lea GRIS wrote:
>>>> je poste ça car j'ai mis pas mal de temps à comprendre que mon layout
>>>> avait été complétement chamboulé par le passage de '<div
>>>> class="clear"></div>' à '<div class="clear"/>'...
>>
>> Mais je suppose que ton code XHTML était annoncé avec le Content-Type
>> text/html pour être lisible par Internet Explorer, non ?
Bien vu Olivier

Il est impératif de suivre au minimum les règles de compatibilité de la
recommandation :
http://www.w3.org/TR/xhtml1/#guidelines
Et je ne répèterai jamais assez que faire du XHTML à destination du Web
apporte de très nombreuses contraintes pour un gain absolument nul. Lire :
http://pgoiffon.free.fr/info/inet/html_ou_xhtml.php
> Pour ce genre de problèmes j'utilise une petite astuce qui fonctionne
> merveilleusement bien avec Apache :
>
> Il est possible d'adapter cette réécriture du type MIME aux différents
> langages de scriptes; puisqu'il suffit d'interroger la variable
> d'en-tête HTTP_ACCEPT et envoyer le type MIME compatible.
Je n'ai jamais compris cette persistance chez mes collègues à s'enfoncer
eux-même dans les ennuis parfois ?
Faire en sorte que les pages s'affichent aussi "bien" qu'elles soient
servies en text/html ou application/xml+xhtml... c'est vraiment avoir
envie de se faire du mal. Lire :
http://www.hixie.ch/advocacy/xhtml
Sinon le HTML 4.01 en mode de rendu strict fonctionne très bien, est une
recommandation assez bien supportée, ne va pas disparaitre demain matin,
et j'en passe.