Autor Zpráva
casy
Profil
Ahoj mám dotaz. Existuje nějaký způsob, kterým oddělím prohlíče a do každého zvlásť vložím podobný styl ? Chtěl bych se tak vyhnout podtřítkovému hacku abych dosáhl validity celého zdroje.

Představuji si to takto:

<link rel="stylesheet" href="css/ff.css" type="text/css" media="all" />
<link rel="stylesheet" href="css/ie6.css" type="text/css" media="all" />
<link rel="stylesheet" href="css/ie7.css" type="text/css" media="all" />
<link rel="stylesheet" href="css/ie8.css" type="text/css" media="all" />


Možná bych zvolil ještě safari, ve kterém občas dochází k nepatrným změnám oproti firefoxu. Opera mi zatím nedělala problémy a vše se zobrazovalo jako u FireFoxu.

Děkuji za odpověď
panther
Profil
casy:
Chtěl bych se tak vyhnout podtřítkovému hacku abych dosáhl validity celého zdroje.
k čemu ti je validita?

Možná bych zvolil ještě safari, ve kterém občas dochází k nepatrným změnám oproti firefoxu
spíš napiš stylopis tak, aby fungoval všude stejně.

Pro oddělení IE se dají použít podmíněné komentáře, ale opravdu ve většině případů nejsou třeba, když se CSS napíše pořádně.
ShiraNai7
Profil
panther:
k čemu ti je validita?

Když chce mít validní CSS tak mu to neber, je to jeho věc.
panther
Profil
ShiraNai7:
nikomu nic neberu, jen jsem se zeptal. Nic víc, nic míň. Zajímá mě to.
casy
Profil
panther:

k čemu ti je validita?
Možná jsem staromodní nebo jsem si uložil špatnou informaci, ale pokládám za správné mít validní css a xhtml.

spíš napiš stylopis tak, aby fungoval všude stejně.
Píšu ho tak aby se zobrazoval stejně ve všech prohlížečích, ale osobně bych to měl mít rozdělené.

Pro oddělení IE se dají použít podmíněné komentáře, ale opravdu ve většině případů nejsou třeba, když se CSS napíše pořádně.
Děkuji, jdu najít něco o podmíněných komentářích

Našel jsem toto, takže by to mělo fungovat a problém je tedy vyřešen

<!--[if IE 8]>
<link rel="stylesheet" href="css/ie8.css" type="text/css" media="screen" />
<![endif]-->
<!--[if IE 7]>
<link rel="stylesheet" href="css/ie7.css" type="text/css" media="screen" />
<![endif]-->

<!--[if lt IE 7]>
<link rel="stylesheet" href="css/ie6.css" type="text/css" media="screen" />
<![endif]-->



Pro ostatní prohlížeče použiji jak to mám nyní.

<link rel="stylesheet" href="css/styly.css" type="text/css" media="all" />

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: