4 Réponses :
Commentaires conditionnels corrects:
<!--[if IE 7]><html lang="en" class="ie7"><![endif]--> <!--[if IE 8]><html lang="en" class="ie8"><![endif]--> <!--[if IE 9]><html lang="en" class="ie9"><![endif]--> <!--[if (gt IE 9)|!(IE)]><html lang="en"><![endif]--> <!--[if !IE]><html lang="en-US"><![endif]-->
Oui. Pour clarifier, les balises code> ne sont pas vraiment conditionnelles dans le code de l'OP. À un agent utilisateur non-IS, ils sont tous visibles.
Merci. Bien sûr - je me sens stupide maintenant. Cela fonctionne maintenant parfaitement!
Vous ne les fermez pas. C'est tout et vous définissez 2 balises HTML maintenant. P>
Vous commencez par une balise HTML qui est toujours présente, puis vous ajoutez des balises HTML en fonction de la version de IE afin que vous puissiez très bien vous retrouver avec plusieurs balises HTML. P>
Merci! La solution d'Ozerich et votre explication m'a aidé à comprendre où j'allais mal. Merci beaucoup.
<!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]--> Use this file and then start tag...