Pontus ThorMedlem sedan juni 2002373 inlägg
Har ett par frågor.
1. jag försöker bygga en sida efter css1 standaden. Går det ihuvudtaget att ange en "klass" där?
W3C's CSS validator gillar iaf inte denna rad:
.mer { font-size: 14px}
med motiveringen: "Unknown pseudo-element or pseudo-class hover".
2. Och nu till det stora problemet.
Har ett javascript som ser ut såhär:
rad 18 | <script type="text/javascript" language="javascript">
rad 19 | <!--
20-23 | En massa kod!
rad 24 | -->
rad 25 | </SCRIPT>
Men det gillar inte Netscape som "säger":
JavaScript Error:
http://www.sida.com/visa.php?id=xx, line 24:
syntax error
-->
..^
Man kan ju tycka att om webbläsaren klarar början av en komentar så ska den klara sluttaggen också. Eller gör komentar-taggen så javascriptet "stängs av"?
EDIT: vi snackar Netscape 3.01 när det gäller javascript problemet...
DinoMedlem sedan sep. 20011 918 inlägg
Tror du måste av sluta kommentaren med //-->
Pontus ThorMedlem sedan juni 2002373 inlägg
Dino skrev:
Tror du måste av sluta kommentaren med //-->
YES, det funkar. Man tackar...
Bara ett "problem" kvar nu... :)
dectgapMedlem sedan sep. 20021 542 inlägg
jarvkloMedlem sedan juli 20013 295 inlägg
Hmm...
Du har som sagt en helt korrekt klassdeklaration där...
Felmeddelandet
"Unknown pseudo-element or pseudo-class hover"
tycker jag tyder på att du har missat något lite högre upp i din stilmall.
Kolla om du inte har missat någon "måsvinge" eller något semikolon på någon rad högre upp..
Kan du lägga upp en länk till hela stilmallen ? ;)
Pontus ThorMedlem sedan juni 2002373 inlägg
jarvklo skrev:
Hmm...
Du har som sagt en helt korrekt klassdeklaration där...
Felmeddelandet
"Unknown pseudo-element or pseudo-class hover"
tycker jag tyder på att du har missat något lite högre upp i din stilmall.
Kolla om du inte har missat någon "måsvinge" eller något semikolon på någon rad högre upp..
Kan du lägga upp en länk till hela stilmallen ? ;)
Här kommer stilmallen:
<style type="text/css">
<!--
body { background-color: #e6e6e6}
body,tr,td { font-family: Verdana; font-size: 11px}
a:link { text-decoration: underline; color: #000000}
a:visited { text-decoration: underline; color: #000000}
a:active { text-decoration: underline; color: #000000}
a:hover { text-decoration: underline; color: #666666}
.mer { font-size: 14px}
-->
</style>
dectgapMedlem sedan sep. 20021 542 inlägg
Pseudo-klassen :hover är en del av CSS2, och därför måste du validera din CSS som CSS2 för att det ska bli rätt.
Det är inget fel på din kod (några varningar ges, men de är inga fel) - du har bara validerat den fel.
Pontus ThorMedlem sedan juni 2002373 inlägg
dectgap skrev:
Pseudo-klassen :hover är en del av CSS2, och därför måste du validera din CSS som CSS2 för att det ska bli rätt.
Det är inget fel på din kod (några varningar ges, men de är inga fel) - du har bara validerat den fel.
hover är ju det bästa med css. :p
Sedan har man inte validerat fel utan jag hade som mål att bygga all css med css1. Får väll strunta i det =(