Trådstart 28 juni 2003 09:34 #1 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...
D Dino Medlem sedan sep. 2001 1 914 inlägg Tror du måste av sluta kommentaren med //-->
Dino skrev:
Tror du måste av sluta kommentaren med //-->
YES, det funkar. Man tackar...
Bara ett "problem" kvar nu...
dectgap Medlem sedan sep. 2002 1 655 inlägg J jarvklo Medlem sedan juli 2001 3 378 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 ?
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>
dectgap Medlem sedan sep. 2002 1 655 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.
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.
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 =(