J'ai cherché pendant un certain temps pour un tag DOCTYPE qui rendra Internet Explorer conforme aux normes pour css avec un document xml normal, comme je veux utiliser l'attribut css de l'espace blanc . This page indique que l'utilisation du "doctype 'XML'" devrait suffire pour qu'Internet Explorer 6+ arrive - Mais j'ai essayé toutes les balises DOCTYPE auxquelles je pouvais penser/trouver dans les exemples, sans obtenir les résultats attendus. Peut-être qu'il me manque quelque chose d'autre ici, mais en gros je pense que la bonne balise DOCTYPE (au bon endroit dans le code) devrait le faire.Doctype pour le mode conforme aux normes xml dans IE
Voici le code que je teste avec:
test.css:
Message {
white-space: pre-wrap;
}
Test.xml:
<?xml version="1.0"?>
<?xml-stylesheet href="Test.css" type="text/css"?>
<Message><![CDATA[
Some data
which is pre
formatted
]]></Message>
L'exemple ci-dessus fonctionne bien comme-est en FF & Safari.