/ 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
2 forskellige stylesheets på samme side
Fra : karsten plambech


Dato : 14-05-04 08:10

hej til alle
hvordan får jeg skrevet koden og linket to forskellige eksterne
stylesheets til min side. som er afhængig af hvilken browser som
brugeren har.
Så hvis brugeren har feks. netscape/mozilla, bruger siden et
bestemt stylesheet,og hvis brugeren har IE så bliver der brugt et
andet.

med venlig hilsen
Karsten


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

 
 
Jens Gyldenkærne Cla~ (14-05-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 14-05-04 09:37

karsten plambech skrev:

> Så hvis brugeren har feks. netscape/mozilla, bruger siden et
> bestemt stylesheet,og hvis brugeren har IE så bliver der brugt et
> andet.

Hvorfor vil du bruge forskellige css-ark? Der kan da godt være
behov for enkelte justeringer for at få alle browsere med, men det
burde ikke være nødvendigt at lave helt separate css-ark.

Det kan gøres med javascript - men problemet er så hvad man gør med
browsere der har slået javascript fra, eller browsere der ikke er
taget højde for i javascriptet.

Mht. til måder at differentiere css-kode mellem forskellige
browsere på, kan du se Martin Hintzmanss glimrende oversigt her:
<http://www.hintzmann.dk/articles/skjulecss/>.

Hvis det primært drejer sig om Windows-IE kontra resten af
browserverdenen, vil jeg afgjort anbefale conditional comments.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Martin Hintzmann And~ (14-05-2004)
Kommentar
Fra : Martin Hintzmann And~


Dato : 14-05-04 12:21

Jens Gyldenkærne Clausen wrote:

> karsten plambech skrev:
>
>
>>Så hvis brugeren har feks. netscape/mozilla, bruger siden et
>>bestemt stylesheet,og hvis brugeren har IE så bliver der brugt et
>>andet.
>
>
> Hvis det primært drejer sig om Windows-IE kontra resten af
> browserverdenen, vil jeg afgjort anbefale conditional comments.

Hej Karsten

Nu ved jeg ikke om det er på grund af IEs fejl fortolkning af
box-modellen i forhold til web-standarderne at du ønsker forskellige
stylesheets. Men det er normalt derfor at man ønsker specifikke
stylesheets til IE.

Man kan dog ved at benytte en doctype som sætter IE6 i standard-mode få
den til at følge standard box-modellen.

Så er det jo kun IE5.0 og IE5.5 der mangler og her er følge en mulighed
<!--[if lt IE 6]>
<link rel="stylesheet" type="text/css" href="ie5x.css">
<![endif]-->

Nedenfor kan du se nogle flere eksempler på hvordan man specifikt
udvælger hvilken version af IE som skal have stylesheet'et.
http://localhost/articles/skjulecss/conditionalcomments/

Hintzmann c",)

Jens Gyldenkærne Cla~ (14-05-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 14-05-04 12:38

Martin Hintzmann Andersen skrev:

> Nedenfor kan du se nogle flere eksempler på hvordan man specifikt
> udvælger hvilken version af IE som skal have stylesheet'et.
> http://localhost/articles/skjulecss/conditionalcomments/

Kender du noget til Karstens computer som vi andre ikke ved?

Mon ikke du mener
<http://www.hintzmann.dk/articles/skjulecss/conditionalcomments/>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Martin Hintzmann And~ (14-05-2004)
Kommentar
Fra : Martin Hintzmann And~


Dato : 14-05-04 12:51

Jens Gyldenkærne Clausen wrote:
>
> Kender du noget til Karstens computer som vi andre ikke ved?
>
> Mon ikke du mener
> <http://www.hintzmann.dk/articles/skjulecss/conditionalcomments/>


Jamen det er nemlig sådan noget Karsten og jeg har kørende, hvor han har
en lille bitte kopi liggende af min hjemmeside på hans 'puter og sådan
noget...

Jeg tror bare at jeg kravler ned i min jordhule igen

Hintzmann c",)

Erik Ginnerskov (14-05-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 14-05-04 11:44

karsten plambech wrote:

> Så hvis brugeren har feks. netscape/mozilla, bruger siden et
> bestemt stylesheet,og hvis brugeren har IE så bliver der brugt et
> andet.

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

Så får du standard css (moz.css) indlæst først og derefter - hvis browseren
er IE - indlæses de ændringer (ie.css), der skal til for at IE gør, som 'du
vil'/'ordentlige browsere gør'.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://hjem.get2net.dk/egin



Jonas Astrup - HTML.~ (15-05-2004)
Kommentar
Fra : Jonas Astrup - HTML.~


Dato : 15-05-04 11:36

karsten plambech wrote in dk.edb.internet.webdesign.html:
> hvordan får jeg skrevet koden og linket to forskellige eksterne
> stylesheets til min side. som er afhængig af hvilken browser som
> brugeren har.

En ASP løsning findes her: http://www.html.dk/scripts/asp/00018/

Mvh
Jonas Astrup

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

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste