Commenti condizionali: Per i vostri IE Only-Part Duex
Pochi mesi prima abbiamo visto, come si potrebbe comprendere un pezzo di CSS che sarebbe visibile solo IE6 ( Per il vostro IE Only ). Ci sono altri modi per raggiungere questo obiettivo pure. Basta includere un CSS separato, specifico per il tuo IE target. ciò potrebbe essere ottenuto con quello che si chiama come commenti condizionali.
Commenti condizionali è un modo per rilevare il tipo di browser e la versione. Rilevamento Browser viene eseguita per garantire che il contenuto presentato al browser specifico. Rilevamento del browser può essere fatto utilizzando diverse tecniche. Questo metodo ha diversi vantaggi rispetto ai metodi precedenti, che comprendevano la commutazione di stile utilizzando javascript. Per elencare alcuni importanti, sarebbe;
- Script non è necessario
- Cross-browser
Come possiamo fare questo?
Fare qualcosa in IE 5 solo
<!--[if IE 5]> Welcome to Internet Explorer 5. <![endif]-->
Fare qualcosa in tutte le versioni di IE
<!--[if IE]>
<link href="css/ie.css" rel="Stylesheet" type="text/css" />
<![endif]-->
Fare qualcosa in tutte le versioni di IE più recenti che IE 5
<!--[if gte IE 5]>
<script type="text/javascript"><!--
alert("Congratulations! You are running Internet Explorer 5 or greater.");<br />
// --></script>
<![endif]-->
Per ulteriori vartiations condizionali, di leggere queste informazioni su MSDN:
A proposito di commento condizionale










































