/ 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
Media types
Fra : Jørgen Farum Jensen


Dato : 24-04-06 23:06

Jeg har en stylesheet reference, der ser sådan ud:

<style type="text/css" media="screen, projection">
/*<![CDATA[*/
@import url(/artikler/res/common.css) ;
....
/*]]>*/
</style>

Den skulle være helt gyldig efter alt hvad jeg har læst
om media typer.

Alligevel melder w3c's css-validator en fejl:

unrecognized media screen, projection

Grunden til at jeg er begyndt at bruge den er, at Opera
i projection modus viser siden uden stylesheet, hvis der
ikke er et projection stylesheet. Men det ved alle I
Opera fans sikkert alt om. Hvordan ordner I det?

--

Med venlig hilsen

Jørgen Farum Jensen
http://www.webdesign101.dk
..

 
 
Erik Ginnerskov (25-04-2006)
Kommentar
Fra : Erik Ginnerskov


Dato : 25-04-06 00:53

Jørgen Farum Jensen wrote:

> unrecognized media screen, projection
>
> Grunden til at jeg er begyndt at bruge den er, at Opera
> i projection modus viser siden uden stylesheet, hvis der
> ikke er et projection stylesheet. Men det ved alle I
> Opera fans sikkert alt om. Hvordan ordner I det?

Den ville jeg så nok lave på denne måde:

<style type="text/css" media="screen">
/*<![CDATA[*/
@import url(/artikler/res/common.css) ;
....
/*]]>*/
</style>
<style type="text/css" media="projection">
/*<![CDATA[*/
@import url(/artikler/res/common.css) ;
....
/*]]>*/
</style>

.... altså kalde det samme stylesheet to gange, først til screen og så til
projection. Så burde Opera opføre sig ordentligt og W3C har heller ikke
noget at brokke sig over.

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



Jørgen Farum Jensen (25-04-2006)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 25-04-06 11:39

Erik Ginnerskov wrote:

> Den ville jeg så nok lave på denne måde:
>
> <style type="text/css" media="screen">
> /*<![CDATA[*/
> @import url(/artikler/res/common.css) ;
> ...
> /*]]>*/
> </style>
> <style type="text/css" media="projection">
> /*<![CDATA[*/
> @import url(/artikler/res/common.css) ;
> ...
> /*]]>*/
> </style>
>
> ... altså kalde det samme stylesheet to gange, først til screen og så til
> projection. Så burde Opera opføre sig ordentligt og W3C har heller ikke
> noget at brokke sig over.
>

Fint nok, men i hvert fald for så vidt angår
Opera er det overflødigt, den læser nemlig
media="screen, projection"
som det vistnok er tænkt: Attributten media kan
forsynes med en kommasepareret liste over
medietyper, der skal anvende det pågældende
stylesheet.

--

Med venlig hilsen

Jørgen Farum Jensen
http://www.webdesign101.dk
..

Erik Ginnerskov (26-04-2006)
Kommentar
Fra : Erik Ginnerskov


Dato : 26-04-06 00:58

Jørgen Farum Jensen wrote:

> Fint nok, men i hvert fald for så vidt angår
> Opera er det overflødigt, den læser nemlig
> media="screen, projection"
> som det vistnok er tænkt: Attributten media kan
> forsynes med en kommasepareret liste over
> medietyper, der skal anvende det pågældende
> stylesheet.

Men var det ikke det, som du sagde at W3C brokkede sig over?

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



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

Månedens bedste
Årets bedste
Sidste års bedste