Kai Lahmann: N4.x und seine CSS Schwäche

Beitrag lesen

hi

Und da bedeutet 'all', dass die Regeln auch fuer TTYs, Druckausgabe, Sprachausgabe und was es sonst noch so gibt, gelten sollen. Die meisten Stylesheets sind aber ueberhaupt nur fuer die Bildschirmausgabe tauglich und sollten daher entsprechend gekennzeichnet werden.

zumindest beim Druck sollte dann doch noch irgendwas ankommen - und da ist wohl das Screen-Layout oftmals geeigneter als gar nix.

Falls Netscape4 Angaben in @media screen verarbeitet, empfiehlt sich, die Einschraenkung auf screen schon im media-Attribut von <link> bzw. <style> anzugeben, und dann die "gefaehrlichen" Angaben in einen @media all Block einzuschliessen. Nicht-'screen'-Browser werden (sofern sie ueberhaupt CSS-faehig sind) dann die gesamten Styles ignorieren und Netscape4 nur die problematischen.

media="screen" oder media="all" im <link/> versteht er durchaus, allerdings sonst nichts, was damit zu tun hat @media <egal> ist ihm generell zu hoch.

Grüße aus Bleckede

Kai