externe CSS einbinden
Fritz
- css
0 Thomas J.S.0 Fritz0 Thomas J.S.0 Fritz
Hallo,
ich binde externe CSS gerne so ein:
@import "styles/dateiname.css";
um z.B. den NN4 von der CSS fernzuhalten.
Bei
http://selfhtml.teamone.de/css/formate/einbinden.htm#link_media wird folgende Form vorgeschlagen:
@import url(normal.css) screen;
Das mag aber der IE (5.5) nicht, während er "mein" Format versteht.
Hab ich was falsch gemacht/verstanden?
Gruß Fritz
Hallo,
ich binde externe CSS gerne so ein:
@import "styles/dateiname.css";
@import url(normal.css) screen;Das mag aber der IE (5.5) nicht, während er "mein" Format versteht.
Hab ich was falsch gemacht/verstanden?
Alles ist richtig, die beiden Möglichkeiten sind equivalent. (nur der IE ist blöd)
--------------
http://www.w3.org/TR/CSS2/cascade.html#at-import
The following lines are equivalent in meaning and illustrate both '@import' syntaxes (one with "url()" and one with a bare string):
@import "mystyle.css";
@import url("mystyle.css");
--------------
Grüße
Thomas
Hallo,
Alles ist richtig, die beiden Möglichkeiten sind equivalent. (nur der IE ist blöd)
WNAZE
http://www.w3.org/TR/CSS2/cascade.html#at-import
The following lines are equivalent in meaning and illustrate both '@import' syntaxes (one with "url()" and one with a bare string):@import "mystyle.css";
@import url("mystyle.css");
Ja, ja, das versteht er, der IE; sobald ich aber
@import url("mystyle.css") screen;
verwende, versteht er's nicht mehr.
Frage:
wenn ich verschiedene CSS für screen und print per @import einbinden will, und auch der IE das verstehen soll: wie sieht die Syntax dann aus? w3.org sagt mir dazu nichts
Gruß Fritz
Hallo,
Frage:
wenn ich verschiedene CSS für screen und print per @import einbinden will, und auch der IE das verstehen soll: wie sieht die Syntax dann aus? w3.org sagt mir dazu nichts
Gruß Fritz
@import url("fineprint.css") print;
oder
@import "fineprint.css" print;
@import url("fineprint.css") print, screen;
oder
@import "fineprint.css" print, screen;
Grüße
Thomas
Hallo,
wenn ich verschiedene CSS für screen und print per @import einbinden will, und auch der IE das verstehen soll: wie sieht die Syntax dann aus? w3.org sagt mir dazu nichts
@import url("fineprint.css") print;
oder
@import "fineprint.css" print;@import url("fineprint.css") print, screen;
oder
@import "fineprint.css" print, screen;
klingt gut, nur: der IE findet überhaupt kein CSS mehr, sobald ich print oder screen einfüge.
Gruß Fritz
Hallo,
klingt gut, nur: der IE findet überhaupt kein CSS mehr, sobald ich print oder screen einfüge.
Der IE scheint das nicht zu kennen. Du kannst etwaeder mit <link rel="" media="" /> oder mit @media { ... } etwas machen.
Grüße
Thomas
Hallo,
Der IE scheint das nicht zu kennen. Du kannst etwaeder mit <link rel="" media="" />
und genau das wollte ich nicht, weil ich
mit @media { ... } den NS 4 aussperren will. Siehe mein Originalposting.
Gruß Fritz
Hallo,
<link rel="stylesheet" type="text/css" href="dateiname.css" media="screen">
Inhalt von dateiname.css:
@media screen {
/* Deine CSS-Angaben, die NN 4 nicht sehen soll */
}
Viele Grüße
Carsten
Hallo,
<link rel="stylesheet" type="text/css" href="dateiname.css" media="screen">
Inhalt von dateiname.css:
@media screen {
/* Deine CSS-Angaben, die NN 4 nicht sehen soll */
Danke. Schau ich mir mal an.
Gruß Fritz