Avatar billede manon Nybegynder
15. januar 2002 - 10:43 Der er 19 kommentarer og
1 løsning

w3.org siger fejl - hvorfor?

Har fået at vide af en prog. guru at jeg skulle gå ind på http://validator.w3.org/ og tjekke mine html koder.
Nu kommer disse fejlmeldinger frem og jeg forstår dem ikke rigtig - nogen som kan giver mig løsningerne/svaret?



Line 39, column 35:
  ... <body bgcolor=\"#006699\" leftmargin=\"0\" topmargin=\"10\" margin ...

Error: there is no attribute \"LEFTMARGIN\" for this element (in this HTML version)


Line 39, column 35:
  ... \"#006699\" leftmargin=\"0\" topmargin=\"10\" marginwidth=\"0\" marg ...

Error: there is no attribute \"TOPMARGIN\" for this element (in this HTML version)


Line 39, column 35:
  ... gin=\"0\" topmargin=\"10\" marginwidth=\"0\" marginheight=\"0\">

Error: there is no attribute \"MARGINWIDTH\" for this element (in this HTML version)


Line 39, column 50:
  ... n=\"0\" topmargin=\"10\" marginwidth=\"0\" marginheight=\"0\">

Error: there is no attribute \"MARGINHEIGHT\" for this element (in this HTML version)


Line 42, column 35:
  ... llspacing=\"0\" cellpadding=\"0\" name=\"MainTabel\" align=\"center ...
                                        ^
Error: there is no attribute \"NAME\" for this element (in this HTML version)


Line 59, column 50:
  ... adding=\"0\" align=\"center\" name=\"MenuTabel\" height=\"22\" bgcolor=\"#FFFFF ...

Error: there is no attribute \"HEIGHT\" for this element (in this HTML version)


Line 160, column 35:
  ... ge=\"JavaScript\" src=\"/js/footer.js\"></script>
                                        ^
Error: required attribute \"TYPE\" not specified
Avatar billede manon Nybegynder
15. januar 2002 - 10:47 #1


ahhhhhhh...tror jeg er ved at fatte det.

Hvis eks. marginwidth er sat til \"0\", så skal den slet ikke med i koden?

Avatar billede milo Nybegynder
15. januar 2002 - 10:49 #2
hmm joo...0 er ikke standard
Avatar billede nute Nybegynder
15. januar 2002 - 10:50 #3
hvis du kikker litt i HTML spesifikasjonen så fil du finne svarene rimelig hurtig

1-4) Disse attributtene er ikke tillatt i HTML 4.01
http://www.w3.org/TR/html4/struct/global.html#h-7.5.1
5) benytt id istedenfor name på dine tabeller
http://www.w3.org/TR/html4/struct/tables.html#h-11.2.1
6) height er heller ikke tillatt på <table> element
http://www.w3.org/TR/html4/struct/tables.html#h-11.2.1
7) manglende type attributt på ditt script tag
http://www.w3.org/TR/html4/interact/scripts.html#h-18.2.1

/nute

Avatar billede milo Nybegynder
15. januar 2002 - 10:50 #4
w3\'s egen side er ikke engang \"fejlfri\" :D
Avatar billede manon Nybegynder
15. januar 2002 - 10:50 #5
Nu har vi elemineret en del fejl, men hvorfor vil de have at JavaScript skal specificeres som \"TYPE\" ?
Avatar billede nute Nybegynder
15. januar 2002 - 10:50 #6
milo >> \"0\" er ikke standard ???? hva mener du med det ???
Avatar billede milo Nybegynder
15. januar 2002 - 10:52 #7
jeg mener at margin som standard ikke står til 0, der er som standard lidt margin på, hvis andet ikke er angivet.
Avatar billede nute Nybegynder
15. januar 2002 - 10:52 #8
manon >> fordi det kreves !! ring til w3c og spør ;-) eller les spesifikasjonen for å finne det ut...
Avatar billede manon Nybegynder
15. januar 2002 - 11:03 #9


Er det korrekt opfattet at de vil have man skal skrive sit <script language=\"JavaScript\" src=\"/js/footer.js\"></script>

som

<SCRIPT type=\"text/javascript\" src=\"/js/footer.js\"></>

eller hvordan ???

Avatar billede manon Nybegynder
15. januar 2002 - 11:04 #10


og hvorfor er


Line 35, column 34:
  <body bgcolor=\"#006699\" topmargin=\"10\">
Error: there is no attribute \"TOPMARGIN\" for this element (in this HTML version


ikke god nok ????
Avatar billede nute Nybegynder
15. januar 2002 - 11:04 #11
nesten...

<script language=\"JavaScript\" src=\"/js/footer.js\" type=\"text/javascript\"></script>
Avatar billede nute Nybegynder
15. januar 2002 - 11:10 #12
manon >> kikk i HTML spesifikasjonen så vil dú se at de eneste attributtene du har lov å legge i ditt <body> tag er \'onload\' on \'onunload\' !!!
Avatar billede manon Nybegynder
15. januar 2002 - 11:10 #13
nu er der kun denne tilbage og hvorfor må man ikke angive en topmargin?

Line 35, column 34:
  <body bgcolor=\"#006699\" topmargin=\"10\">
                                    ^
Error: there is no attribute \"TOPMARGIN\" for this element (in this HTML version
Avatar billede manon Nybegynder
15. januar 2002 - 11:11 #14
nute > Hvor skal jeg så ligge min topmargin?
Avatar billede nute Nybegynder
15. januar 2002 - 11:13 #15
i et stylesheet...
Avatar billede manon Nybegynder
15. januar 2002 - 11:15 #16


Og hvor og hvordan for man implementeret sin <body> onResize=\"location.reload();\"</body> ??
Avatar billede pelkjaer Nybegynder
15. januar 2002 - 11:19 #17
manon>>onRezise er ikke tilladt - kun onload og onunload er tilladt på bodytagget.

Avatar billede pelkjaer Nybegynder
15. januar 2002 - 11:22 #18
Brug istedet:

<script type=\"text/javascript\" language=\"Javascript\">
<!--
function MyResize(){ location.reload() }
onresize=MyResize;
//-->
</script>
Avatar billede manon Nybegynder
15. januar 2002 - 11:22 #19
pelkjær >> ja, men hvor skal onResize=\"location.reload();\" så placeres???
Avatar billede manon Nybegynder
15. januar 2002 - 11:22 #20
oki - du svarede *s* thanx
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester