Beat: Conditional Comments

Beitrag lesen

<!--[if IE]>

<link rel="stylesheet" href="ie.css" />
[ELSE IF]

da dürfte der IE Parser stolpern

<link rel="stylesheet" href="ff.css" />

macht keinen Sinn CSS-Files für nicht MSIE Browser in CComents einzubauen.

<![endif]-->


> vielleicht hilft dir google oder das archiv? <http://forum.de.selfhtml.org/archiv/2006/2/t123920/#m798000>  
> ansonsten kenne ich das nur so:  
> du baust ein stylesheet für alle browser, und eins, was nur für den ie ist und dort die entsprechenden dinge korrigiert. die meisten sachen interpretiert der ja korrekt, oder einige, die brauchst du dann ja nicht überschreiben.  
  
Es gibt auch die Methode welche pro Medientyp ein Stylesheet für alle Browser verwendet.  
Voraussetzung ist, dass man im HTML mit Conditional Comments ein Element mit ID einbaut, das nur der betreffende MSIE sieht.  
Das scheint mir der bessere Ansatz als viele verschiedene CSS Files betreuen zu müssen.  
  
~~~html
  
<body id="body" lang="de-CH" class="maroony">  
	<!--[if IE]><div id="msie"><![endif]-->  
  
...  
  
	<!--[if IE]></div><![endif]-->  
</body>  

mfg Beat

--
Woran ich arbeite:
X-Torah
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische