J'ai une question concernant la validation du code HTML de ma page Web. J'ai une page Web de XHTML 1.0 Strict et j'essaye de la convertir en page de HTML5. Quand j'ai changé le doctype au format HTML5 et l'exécuter contre les les w3cvalidator et les validator.nu sites j'ai obtenu les résultats suivants:HTML5 vs XHTML Strict 1.0 (Metatags)
Bad value Pragma for attribute http-equiv on XHTML element meta.
Bad value Expires for attribute http-equiv on XHTML element meta
Bad value CACHE-CONTROL for attribute http-equiv on XHTML element meta.
Mon code HTML:
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="CACHE-CONTROL" content="NO-CACHE" />
Je sais que (après la lecture plusieurs sujets sur StackOverflow, comme: Bad Values in Metatag, la mise en cache en HTML5 est différente, mais je me demande toujours pourquoi ces méta-balises fonctionnent très bien en XHTML et pas en HTML5? Je ne comprends pas vraiment ...
Bon point! Merci pour votre explication! Maintenant, cela a du sens. – Rotan075