/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
hver browser sin css
Fra : Jimmy skov Adetunji


Dato : 03-09-07 23:22

<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie.css">
<![endif]-->

dette indsat i head elementet skulle vist gøre at der refereres
til en speciel css hvis browseren er iE.
Mit spørgsmål er så:
1 Kan nogen uddybe hvordan denne kode virker
2 hvad skal man skrive istedet foe IE så det virker for andre
browsere

Hilsen
Jimmy

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Kerim Ellentoft (03-09-2007)
Kommentar
Fra : Kerim Ellentoft


Dato : 03-09-07 23:40

Jimmy skov Adetunji <jordemoder@musling.net> skrev :

>1 Kan nogen uddybe hvordan denne kode virker

Den skjuler det, der står imellem for andre browsere end IE.

(Det er ikke standardkode, derfor forstår andre browsere det
ikke)

>2 hvad skal man skrive istedet foe IE så det virker for andre
>browsere

Kan man ikke.

Muligvis kan man ved hjælp af javascript sniffe sig til hvilken
browser det er, og så document.write, men det er en dårlig
løsning.

--
Kerim
»Søger nogen en anden religion end Islam, skal den ikke modtages
af Ham, og han skal i det kommende liv være blandt taberne.«
(Sura 3, vers 87)

Erik Ginnerskov (04-09-2007)
Kommentar
Fra : Erik Ginnerskov


Dato : 04-09-07 06:12

Kerim Ellentoft wrote:
>> 2 hvad skal man skrive istedet foe IE så det virker for andre
>> browsere
>
> Kan man ikke.

Det er også yderst sjældent - nærmest ikke - forekommende, at det er
nødvendigt med særlige koder til andre browsere end (især ældre) IE. Det har
derfor imho ikke nogen betydning at kunne selektere den vej.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.dk



Philip Nunnegaard (04-09-2007)
Kommentar
Fra : Philip Nunnegaard


Dato : 04-09-07 07:11

> 2 hvad skal man skrive istedet foe IE så det virker for andre
> browsere

Ud fra Eriks og Kerims svar, så må det være noget i denne dur:

<link rel="stylesheet" type="text/css" href="andre_browsere.css">
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie.css">
<![endif]-->

- Og så lade ie.css indeholde de stykker kode, der er forskellig fra
"hoved-css'en" - og kun dét.
Selv klarer jeg mig bare ved <!--[if lt IE 7]> som er specifik for ie6 og
ældre.

Er i øvrigt enig i Eriks betragtning: Holder man standarderne, er det
nemmere at få det til at spille i f.eks. Firefox og Opera end i ie -
specielt ie6 og ældre.


Jørgen Farum Jensen (05-09-2007)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 05-09-07 17:28

Jimmy skov Adetunji skrev:

> Mit spørgsmål er så:
> 1 Kan nogen uddybe hvordan denne kode virker

http://webdesign101.dk/artikler/conditionalcomments.php

> 2 hvad skal man skrive istedet foe IE så det virker for andre
> browsere

Som andre også har skrevet, det er en
MS only sag.


--

Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign: http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets: http://webdesign101.dk/cssbog/
..

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408522
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste