De nos jours, HTML5 attire de plus en plus d'attention, mais les navigateurs prenant en charge HTML5 ne sont pas encore courants. En particulier, près de 50 % des utilisateurs nationaux utilisent encore IE6, car IE9 qui prend en charge HTML5 ne prend pas en charge l'installation du système XP. affecter l'avenir Pendant longtemps, les développeurs HTML5 devront considérer les problèmes de rétrocompatibilité. Il existe de nombreuses façons d'obtenir la compatibilité des balises HTML5 ou des sélecteurs CSS, l'une d'elles consiste à générer vous-même des éléments de balise.
Pour le principe de base, voir l'effet du code suivant dans IE8, le style n'a aucun effet.
Pour que le navigateur reconnaisse la balise