Problémy se styly

Narazil jsem dnes na nějaké problémy s přiřazením stylů k HTML stránce. Konkrétně šlo o následující situaci.

Zkoušel jsem experimentovat se styly u mých stránek a taky jsem stránky testoval v různých prohlížečích. Při testování v Opeře jsem narazil na skutečnost, že se mi styly nepoužily tak, jak bych předpokládal.

Styly mám definované následovně:

<style type="text/css" title="Styl1" media="all">@import "styl_1.css"/**/;</style>
<style type="text/css" title="Styl2" media="all">@import "styl_2.css"/**/;</style>
<style type="text/css" title="Styl3" media="all">@import "styl_3.css"/**/;</style>
<style type="text/css" title="Styl4" media="all">@import "styl_4.css"/**/;</style>
<style type="text/css" title="Styl5" media="all">@import "styl_5.css"/**/;</style>
<style type="text/css" media="print">@import "styl_p.css"/**/;</style>

Problém je v tom, že v MSIE i ve Firefoxu se mi styly zobrazí dobře, ale v Opeře se použije jen Styl 5 (protože je poslední) a vůbec se mi nenabídnou ty ostatní styly.

Když jsem se pokusil použít tohle:

  <link href="styl_1.css" rel="stylesheet" type="text/css" media="all" title="Základní styl" />
  <link href="styl_2.css" rel="alternate stylesheet" type="text/css" media="all" title="1. alternativní styl" />
  <link href="styl_3.css" rel="alternate stylesheet" type="text/css" media="all" title="2. alternativní styl" />
  <link href="styl_4.css" rel="alternate stylesheet" type="text/css" media="all" title="3. alternativní styl" />
  <link href="styl_5.css" rel="alternate stylesheet" type="text/css" media="all" title="4. alternativní styl" />
  <link href="styl_p.css" rel="stylesheet" type="text/css" media="print" title="Styl pro tisk" />

tak to v Opeře fungovalo správně, ale MSIE i Firefox si ani neškrtly a stránku oba zobrazily tak, jako by styly neobsahovala. Mohl by mi někdo poradit, kde jsem udělal chybu?

Jen malé doplnění. Soubory styl_4.css a styl_5.css jsou sice na serveru přítomny, ale oba jsou v podstatě stejné a zatím nemám vytvořenu barevnou verzi pro jejich použití, nicméně na tom chci ještě pracovat.

Komentáře

Přidání komentáře...










Poznámky k vyplnění formuláře

Nepoužívejte žádné HTML značky.
URL začínající http:// nebo ftp:// budou převedeny na odkaz.
Aby byl odkaz funkční, musí být z obou stran URL mezera.

   


Přeskočit na obsah