Bonjour,
Je ne crois pas que ce sujet ait été abordé ici sauf erreur de ma part.
La question qui me travaille depuis un petit moment et que je vous soumets concerne l'utilité de la balise div juste après la balise body.
Je m'explique. Les navigateurs modernes savent faire la distinction entre les balises html et body, ainsi on peut assigner des informations de style à la balise html puis à la balise body afin de distinguer le fond (balise html) d'un contenu (balise body) par exemple.
Si les navigateurs récents savent faire la différence entre les deux y compris ie6, ce n'est pas le cas d'ie versions 5 et 5.5. Le seul moyen de coriger ce problème est d'ajouter une balise div juste après la balise body pour obtenir le même effet.
Beaucoup affirment que cette construction ne respecte pas une forme sémantique puisque le rôle assigné à la balise div pourrait très bien être assumé par la balise body.
Donc voici ma question : est-il préférable d'altérer la sémantique d'une page et de s'assurer une compatibilité avec les vieux ie ou, au contraire, les ignorer ? J'avoue que je n'arrive pas à me départager sur la question.
Je ne crois pas que ce sujet ait été abordé ici sauf erreur de ma part.
La question qui me travaille depuis un petit moment et que je vous soumets concerne l'utilité de la balise div juste après la balise body.
Je m'explique. Les navigateurs modernes savent faire la distinction entre les balises html et body, ainsi on peut assigner des informations de style à la balise html puis à la balise body afin de distinguer le fond (balise html) d'un contenu (balise body) par exemple.
Si les navigateurs récents savent faire la différence entre les deux y compris ie6, ce n'est pas le cas d'ie versions 5 et 5.5. Le seul moyen de coriger ce problème est d'ajouter une balise div juste après la balise body pour obtenir le même effet.
Beaucoup affirment que cette construction ne respecte pas une forme sémantique puisque le rôle assigné à la balise div pourrait très bien être assumé par la balise body.
Donc voici ma question : est-il préférable d'altérer la sémantique d'une page et de s'assurer une compatibilité avec les vieux ie ou, au contraire, les ignorer ? J'avoue que je n'arrive pas à me départager sur la question.