deuxième ligne de ce qui suit n'est pas reconnaissable par IE6/WindowsPourquoi les hacks css ne sont pas corrigés par les développeurs d'agents?
#header {margin-bottom:3em}
html>body #header {margin-bottom:1em}
Je peux comprendre que sélecteur d'enfant est une fonctionnalité non mis en œuvre par IE6. Mais IE/Mac ne reconnaîtra pas le suivant.
/* Hide from IE-Mac \*/
#header {margin-bottom:3em}
#footer {margin-top:1.5em}
/* End hide */
Cela semble être un bug. Habituellement, les développeurs d'agents donnent des correctifs. Pourquoi n'est-il pas patché? une raison spécifique? Pardonnez-moi si c'est une question trop enfantine. Pardonnez-moi.
Pourquoi Microsoft n'a pas corrigé IE6? Au départ, ils s'en fichaient, ils avaient déjà totalement capturé le marché et n'avaient aucune raison d'améliorer IE. Finalement, le broswer de Firefox les a forcés à réagir, et nous avons maintenant IE8. Sur le Mac, ils ont tout simplement abandonné - il n'y avait vraiment rien à gagner pour eux. –
BTW, cette question pourrait être argumenté pour remplir chacun des 6 premiers critères de clôture; donc je ne serais pas trop surpris si ça ne colle pas longtemps –