ALL kod ska stå i gemener. Det får inte finnas en enda versal inom <>
<BR> = <br />
i <script> måste type finnas med.
mm.
45 svar · 989 visningar · startad av Erik/Out · sida 2 av 3
ALL kod ska stå i gemener. Det får inte finnas en enda versal inom <>
<BR> = <br />
i <script> måste type finnas med.
mm.
terLag skrev:
ALL kod ska stå i gemener. Det får inte finnas en enda versal inom <>
<BR> = <br />
i <script> måste type finnas med.
mm.
Vilket inte stämmer så bra eftersom sidan forsöker validera enligt 4.01 trans ;)
greyhound:
Vaddå? Tillåter inte Mozilla att man har Style-kod med i huvudsidan?
terLag:
Vad är det för fånerier? Vart säger W3C att man måste skriva kod i gemena? Kodar själv för övrigt!
frankof:
Vad menar du?
Web-Tor:
Dom som är kvar...
Erik/Out skrev:
greyhound:
Vaddå? Tillåter inte Mozilla att man har Style-kod med i huvudsidan?
Jodå, men du kommer få det lättare om du har all CSS i CSS-filen och inte blandat.
Dessutom om du nu gör klar sidan så det funkar i båda läsarna så är risken att nätt blir "rätt/fel" när du skriver om CSSen och HTMLen för att vara riktig.
Bättre att göra rätt från början
ah, det var html, är så van vid xhtml så jag tog det för givet.
med gememer i html är det inget krav men
NOTE: The official HTML 4.01 recommends the use of lower case tags.
Här kommer lösningen på dom 3 första felen.
<html>
<head>
<title>MTB-SM 2005 i H&auml;rn&ouml;sand (Cross Country, Tempo, Stafett, Downhill &amp; Dual)</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="files/mtbsm.css" rel="stylesheet" type="text/css">
</head>
<body text="#000000" vLink="#9f9860" aLink="#ff9800" link="#9f9860" bgColor="#ffffff">
terLag skrev:
ah, det var html, är så van vid xhtml så jag tog det för givet.
med gememer i html är det inget krav men
NOTE: The official HTML 4.01 recommends the use of lower case tags.
Det tvivlar jag på, eftersom W3C själva använder versaler i alla HTML4.01-exempel, t ex http://www.w3.org/TR/html4/struct/tables.html
Satsar på att hjälpa till lite med valideringen.
Istället för att sätta en massa attribut för utseendet i body-taggen, sätt dem med css:
body {
color: #000;
background: #fff;
margin: 15px 5px;
}
a {
color: #9f9860;
}
a:active {
color: #ff9800
}
a:visited {
color: #9f9860;
}
Då blir du ju också av med de stackars attributen marginheight och marginwidth som inte finns med i w3c:s html4.01 rekommendation.
Fel 1 och 4 är konstiga. Koden ser korrekt ut men av någon anledning tolkar inte validatorn det så.
there is no attribute "VQM_ID"
Det är inte sådär väldigt rekommenderat att användna egna attribut eller taggar i html. OM du på något vis kan göra dig av med det där gör det. Och det ser ju inte särskilt viktigt ut. Släng bort hela det skriptblocket vetja :p.
required attribute "TYPE" not specified
Taggar med CDATA (kommer inte ihåg vad c:et stod för men det är alltså script- och styletaggar) och <link>-taggar ska ha (mime-)type specifierad. I det här fallet ska det vara:
<script type="text/javascript">
...
(Och sen kan du lika gärna ta bort det onödiga language-attributet.)
there is no attribute "ID"
Ja, skript-taggar får tydligen inte ha id.
Hoppas det hjälper. Att det ser fel ut i mozilla är nog p g a ditt css.
Jag stör mig en del på det där menyskriptet som ska ha så mycket inkorrekt html.
greyhound skrev:
Dessutom om du nu gör klar sidan så det funkar i båda läsarna så är risken att nätt blir "rätt/fel" när du skriver om CSSen och HTMLen för att vara riktig.
Bättre att göra rätt från början
Va?
Men jag vet juh inte varför det inte funkar i Mozilla?
Tinwëlint skrev:
Att det ser fel ut i mozilla är nog p g a ditt css.
VaddÅ, förklara fäör mig, jag vill lära mig :r
Sedan så är JavaScripten inget jag kan ta bort, det är hela menyn och den koden är skapad av ett program... :l
Annars då? När man ser sidan i IE nu så ser den juh väldigt bra ut. Vad tycker ni om den??
Klockren rubrik på tråden, Erik/Out! Osedvanligt informativ.
@nders skrev:
terLag skrev:
Men vart flyttades den?
Se efter högst upp eller längst ner på sidan.
ah. Detta är för titigt på morgonen för mig. :r
Erik/Out skrev:
Tinwëlint skrev:
Att det ser fel ut i mozilla är nog p g a ditt css.
VaddÅ, förklara fäör mig, jag vill lära mig :r
Kollade inte din css något.
Och blev nu så trött när jag försökte att jag inte orkade försöka rätta till det.
Men som greyhound förslog borde du nog flytta all css till css-filen. Och när du ändå ska använda css så kan du lika gärna börja med att utforma själva html:en utan css och ge varje område ett logiskt id som till exempel:
<div id="meny">
Då är det smidigt att börja styla med hjälp av css.
En annan sak som kan vara bra att tänka på är att inte ge klaserna namn som .redsmall för om du ångrar dig och vill att den ska vara grön och stor så är det ju inte så vettigt. Mer om det här:
http://www.w3.org/QA/Tips/goodclassnames
Erik/Out skrev:
Sedan så är JavaScripten inget jag kan ta bort, det är hela menyn och den koden är skapad av ett program... :l
Det är just det som stör mig. Att det där programmet inte kan prestera ordentlig html. Tråkigt för dig men det verkar ju funka.
Och förresten så kommer det inte att störa att du sätter type på skripttaggarna.
Så ni tror att det är därför jag har style-kod på huvudsidan som gör att det inte fungerar så bra i Mozilla?
Erik/Out skrev:
Så ni tror att det är därför jag har style-kod på huvudsidan som gör att det inte fungerar så bra i Mozilla?
FF har inget i mot style på huvudsidan. Men det är konflikten mellan alla css kommandon. Så för att få bort den så kan man strukturera sidan bla genom att flytta all css till ett annat dokument.