Autor | Zpráva | ||
---|---|---|---|
svasik Profil |
#1 · Zasláno: 14. 12. 2008, 22:19:06
Ahoj... konkrétně budu mluvit o stránce: http://www.skautinadeje.ic.cz/
v levém menu by měly nadodkazy být podloženy pozadím. Ale ve FF se pozadí nevykreslí. Menu je zde: http://www.skautinadeje.ic.cz/menu.php nevím si s tim asi uz tyden rady. Prosim o radu, dekuju |
||
Railbot Profil |
#2 · Zasláno: 14. 12. 2008, 23:01:12 · Upravil/a: Railbot
Máš tam nesmysly.
Je to externí soubor, dej pryč <style type="text/css"> </style> <!-- --> |
||
Trejpa Profil |
#3 · Zasláno: 14. 12. 2008, 23:21:07
svasik
Jak už naznačil Railbot, do externího stylopisu se píší jen styly, ne HTML značky. Některé prohlížeče řeší syntaktickou chybu ve stylopisu ignorováním prvního zápisu (protože je součástí chyby), uzdraví se na něm, a další pravidla už zpracují normálně. Po odstranění HTML značek z CSS to bude fungovat. V HTML kódu máš syntaktické chyby (křížení elementů, nedovolené zanořování, ukončovací značky neotevřených elementů, chybějící ukončovací značky, nedovolenou hodnotu atributu, opakované použití identifikátoru a pár dalších). |
||
svasik Profil |
#4 · Zasláno: 15. 12. 2008, 10:24:39
tak díky, už to de. :-)
Trejpa „V HTML kódu máš syntaktické chyby (křížení elementů, nedovolené zanořování, ukončovací značky neotevřených elementů, chybějící ukončovací značky, nedovolenou hodnotu atributu, opakované použití identifikátoru a pár dalších).“ Ano, máš pravdu. Budu to muset přejet validátorem... ale bude to nadlouho. |
||
Chamurappi Profil |
#5 · Zasláno: 15. 12. 2008, 10:35:52
Reaguji na Railbota:
HTML komentář uvnitř být může. Gramatika CSS totiž předpokládá, že stylopis může být uvnitř <style> a že může být skrytý před pravěkými prohlížeči. Jelikož ten skrývající komentář není ve skutečnosti komentářem (v CDATA elementech se přehlíží značkování), musí se o něj starat CSS parser a ten se o něj umí postarat i v externím stylopisu. |
||
Časová prodleva: 15 let
|
0