Autor | Zpráva | ||
---|---|---|---|
Skogen Profil * |
#1 · Zasláno: 14. 5. 2006, 15:00:46
Přepsal jsem stránky na formátování externím CSS, ale ouha... V IE i v Opeře je vše v pořádku, Firefox si dělá co chce. Některé stránky zformátuje dobře, ale v případě jiných jednoduše odkaz <link rel="stylesheet" type="text/css" href="styly.css"/> ignoruje a tím pádem není zformátováno vůbec nic.... Podotýkám, že tentýž odkaz v případě některých stránek akceptuje.. Začíná ve mě vřít krew, nemáte někdo nápad co s tím???
|
||
WanTo Profil |
#2 · Zasláno: 14. 5. 2006, 15:08:50
Tohle se mi stalo, když jsem si prohlížel Harmony web. Za žádnou cenu mi Firefox nechtěl ukázat CSS, přitom v Opeře všechno jelo v pohodě. Zpravilo se to, až když jsem pomocí Developer Toolbaru vypnul a zase zapnul styly. Ještě podotýkám, že vymazání cache nepomohlo.
|
||
Leo Profil |
#3 · Zasláno: 14. 5. 2006, 15:47:13
Nema byt pred tim /> na konci mezera? Leo
|
||
..Johny.. Profil * |
#4 · Zasláno: 14. 5. 2006, 15:52:42
to / tam vůbec bejt nemusí, zkus to bez něj. Monžá bych zkusil i přepsat název souboru na style.css, ale to by nemělo mít žádnej vliv, nicméně za zkoušku to stojí. Já vkládam tohle, a vždy je to OK :
<link rel="stylesheet" type="text/css" href="style.css"> |
||
Leo Profil |
#5 · Zasláno: 14. 5. 2006, 15:57:19
Nejak nechapu co mam zkouset, me linkovani css ve FF vzdycky fungovalo, Leo
|
||
Skogen Profil * |
#6 · Zasláno: 14. 5. 2006, 18:07:43
Dík za odpovědi. když z externího souboru styly nakopíruju klasicky do hlavičky mezi <style></style>, je vše OK. Jakmile to smáznu a zkusím přes link, dvě stránky jsou bez formátů, zbylé s tím samým linkem na tentýž CSS soubor jsou v pohodě... Začínám být tak trochu mystikem ;o)) ;o/
|
||
Plaváček Profil |
#7 · Zasláno: 14. 5. 2006, 18:22:34
Nemáš náhodou ty dvě stránky, kde to nefunguje, v jiném adresáři?
|
||
mila Profil |
#8 · Zasláno: 14. 5. 2006, 19:36:05
Není v tom css náhodou diakterika v komentářích?
|
||
Leo Profil |
#9 · Zasláno: 14. 5. 2006, 20:29:24
"Nemáš náhodou ty dvě stránky, kde to nefunguje, v jiném adresáři?"
Nejspis ma :-) Leo |
||
..Johny.. Profil * |
#10 · Zasláno: 14. 5. 2006, 21:10:26
Leo--->To by mu to nefungovalo ve všech prohlížečích a ne jen ve FF.
|
||
Leo Profil |
#11 · Zasláno: 14. 5. 2006, 21:20:04
Proste sem poslete odkaz (URL), jinak je to sice zajimava, ale akademicka debata :-) Leo
|
||
Skogen Profil * |
#12 · Zasláno: 14. 5. 2006, 22:23:54
Tady je ten odkaz V interním rozcestníku se jedná o stránku "Fotografie" a "Různé"..
Jinak, v jiném adresáři to skutečně nemám ;o)) Ještě mě napadlo, že by snad mohlo jít o problém se samotným prohlížečem při testování stránek, mazal jsem tedy cache, zkoušel zakazovat a povolovat co jen se dalo, ovšem... |
||
Leo Profil |
#13 · Zasláno: 14. 5. 2006, 22:58:19
Zkuste vyhodit ten blok PHP, je tam k nicemu, a pokud to mate v HTML tak neukoncujte znacky pres />
Leo |
||
hans Profil * |
#14 · Zasláno: 15. 5. 2006, 09:58:24
ve fotografie.html máš před doctype nějaké paznaky,
ani můj editor nepochopil, že se jedná o textový soubor jinak není nic jednoduššího když hledám rozdíl, tak přece obě stránky z prohlížeče uložit a porovnat ?? |
||
Skogen Profil * |
#15 · Zasláno: 15. 5. 2006, 14:47:14
ve fotografie.html máš před doctype nějaké paznaky,
ani můj editor nepochopil, že se jedná o textový soubor Ve fotografie.html mám před DOCTYPE totéž jako na zbylých stránkách, totiž nic. Pokud se ti tam něco objevilo, vložil to tam ten tvůj editor. Já editor nepoužívám, píšu to v pozn. bloku. Vyjma "fotografie.html" a "ruzne.html" jsou kódy dle FF validátoru v pořádku. |
||
Plaváček Profil |
#16 · Zasláno: 15. 5. 2006, 14:59:11 · Upravil/a: Plaváček
Už ti to tady někdo poradil, tohle
<link rel="stylesheet" type="text/css" href="styly.css"/> je špatný zápis (a u těch dvou stránek to tak máš) takhle je to správně <link rel="stylesheet" type="text/css" href="styly.css"> Pokud nás poslechneš, bude ti to fungovat |
||
Skogen Profil * |
#17 · Zasláno: 16. 5. 2006, 08:22:52
Už ti to tady někdo poradil, tohle
<link rel="stylesheet" type="text/css" href="styly.css"/> je špatný zápis (a u těch dvou stránek to tak máš) Taky už jsem to zkoušel zapsat bez ukončovacího znaku, protože už prostě zkouším všelicos, ovšem stále bez výsledku. Poradit si rád nechám. I na jiných stránkách mám link na css zapsán s ukončením /> , ovšem tam to Firefoxu zjevně nepřekáží a styly bez problémů respektuje... Což si můžete ověřit. Ani validátoru lomítko nevadí. Díky za podnět, ale nejde o řešení. |
||
Plaváček Profil |
#18 · Zasláno: 16. 5. 2006, 08:30:18
Tak nevím, mě to funguje: http://klient.plavacek.net/ruzne.html
|
||
Skogen Profil * |
#19 · Zasláno: 16. 5. 2006, 08:36:42
Rád bych ještě znovu připomenul, že problém přetrvává pouze ve Firefoxu, IE a Opera jsou v pohodě.
Pro ty, kteří mne podezřívají z lajdačení a pohodlnosti v porovnání zdrojáku připíšu, že jsem dokonce zkopíroval část zdrojáku jiné stránky s funkčními styly od DOCTYPE až po <body> a vložil ji do té nešťastné "fotografie.html" - aniž bych čehokoliv dosáhl. Zkoušel jsem i smazat celé body kromě jednoho nadpisu, abych vyloučil nějaký nešťastný překlep a ověřil si formát u nadpisu - žádná změna. Pokud vkopíruju styly do hlavičky, formáty jsou v pořádku, při nalinkování na css opět trapas.. Stránka je umístěná ve stejném adresáři jako stránky s fungujícími styly (se stejným linkem na stejný soubor css). Je to pro mne záhada. Takže to prozatím vzdávám a styly příslušných "neposlušných" stránek vrazím do jejich hlavičky.. |
||
Skogen Profil * |
#20 · Zasláno: 16. 5. 2006, 08:38:27
Tak nevím, mě to funguje
A koukáte na to ve Firefoxu? |
||
Plaváček Profil |
#21 · Zasláno: 16. 5. 2006, 08:47:16
Ano, Firefox 1.5.0.3 přesně.
|
||
Leo Profil |
#22 · Zasláno: 16. 5. 2006, 08:54:10
A o ktere URL se v teto chvili bavime, jen tak pro urcitost :-) Leo
|
||
Plaváček Profil |
#23 · Zasláno: 16. 5. 2006, 09:12:34
O téhle http://holubnik3380138.savana.cz/ruzne.html , ve FF mu to nenačítá styly. Mě jo :)
|
||
Leo Profil |
#24 · Zasláno: 16. 5. 2006, 10:08:51
Me taky nacita :-) Leo
|
||
Timy Profil |
#25 · Zasláno: 16. 5. 2006, 10:13:05
A nebude to tím, že teď tam jsou ty styly ve <style></style> a předtím tam byly linkovány přes <link>?
|
||
Timy Profil |
#26 · Zasláno: 16. 5. 2006, 10:15:58
Jinak tím lomítkem to být nemůže, lomítko tam nevadí, Firefox si ho tak jako tak odmýšlí.
|
||
Skogen Profil * |
#27 · Zasláno: 16. 5. 2006, 11:35:11
Meta tagy a link na css byly s lomítkem skutečně chybně napsány, už jsem to opravil, teď je to podle w3c validní. Ovšem problém s linkováním css těch dvou proklatých stránek v FF to nevyřešilo, takže jsem jim dal styly do headu, protože pohár trpělivosti přetekl ;o) Dík všem za snahu.
|
||
Leo Profil |
#28 · Zasláno: 16. 5. 2006, 11:39:13
"Ovšem problém s linkováním css těch dvou proklatých stránek v FF to nevyřešilo"
Vite komu neni rady, tomu neni pomoci. Co treba ten blok PHP ve vasem kodu? Leo |
||
Skogen Profil * |
#29 · Zasláno: 16. 5. 2006, 11:50:58
Ten blok PHP nemá k problému žádný vztah. Ostatně tu stránku zkuste zvalidovat, podle mého, pokud je něco napsáno v souladu se standardem, nemělo by to jakémukoliv zavedenému prohlížeči činit nesnáze..
Samozřejmě jsem to zkoušel smazat, testuju to už třetí den na všechny možné způsoby otevíráním v prohlížečích z HDD, na serveru to neustále přepisovat nechci. |
||
Timy Profil |
#30 · Zasláno: 16. 5. 2006, 12:00:20 · Upravil/a: Timy
Závorkou a otazníkem <? začínají obecně instrukce pro zpracování (třeba XML deklarce v XHTML), které by prohlížeč měl IMHO ignorovat, pokud je nezná (php kód není instrukce pro zpracování). Takže ani tam by teoreticky chyba být neměla. No je to pěkná hádanka :-). Tyto dlouhotrvající a pro mě nepochopitelné problémy (také se občas s něčím podobným setkám) obvykle řeším tak, že si vemu stránku, na které linkování funguje a kompletně přepíšu její obsah na tu původní stránku.
|
||
Téma pokračuje na další straně.
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0