Hej
Næ - jeg ved heller ikke helt hvordan det skal gribes an - men sidder bare
og skummer over at browserne laver så forskellige output på css. Jeg ville
egentligt bare lave en css-fordeling der tilgodeså NN4.x (som er røvelendig
men nødvendig på mit site), men formulerer og forklarer mig dårligt!
Hvor finder man mere info om "standardopfyldende kode (og en
standardsættende doctype)"?
Kan dit sidste trick bruges på IE ældre versioner til Mac/Windows?
Tak for svar,
Olav
> Olav Noksagt skrev:
>
>> Jeg brøs mig ikke om indledningsjavascript på masser af
>> linier, da jeg ikke kan gennemskue dem og ikke brøs mig om
>> sider jeg ikke kan gennemskue...
>
> Jeg bryder mig ikke om sider der sætter styles efter navnet på
> en browser. Din opdeling (Netscape 4.x, Explorer 5, Ældre)
> tager ikke hensyn til at der er andre browsere end Netscape og
> IE - og tilsynelandende heller ikke at der er himmelvid forskel
> på hvad Netscape 4.x og Netscape 6+ forstår af css.
>
> Med standardopfyldende kode (og en standardsættende doctype) kan
> en ganske stor del css-kode faktisk bruges på tværs af
> browsermærke - vel og mærke hvis man taler om nyere versioner.
> Ældre versioner kan om nødvendigt kobles af med forskellige
> css-kneb - se fx Hinzmanns glimrende side:
> <
http://users.cybercity.dk/~dsl58854/articles/skjulecss/skjulecss.html>
>
> Specifikt til IE kan man benytte conditional comments - fx som
> her:
>
> <!--[if IE 6]>
> <style type="text/css" media="screen">
> /* Dette stylesheet ses kun af IE 6 */
> #hojrebund, #reklamer{ right: 1px; }
> </style>
> <![endif]-->
> --
> 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