Avatar billede benzon Praktikant
21. september 2001 - 06:41 Der er 17 kommentarer og
1 løsning

Hvorfor vil W3C Validator ikke godkende disse linier ???

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.webmasterportalen.dk%2Ftest.htm&charset=%28detect+automatically%29&doctype=%28detect+automatically%29 <-- her er linket til de Linier jeg har Problemer med det er 3 linier.........
___________
height=\"80\"

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

__________________________
background=\"image/top.gif\" alig ...

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

_____________________
bordercolor=\"#FFFFFF\"

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

Hvorfor den kun melder fejl på 3 Linier så det hved jeg ikke for jeg skulle da mene jeg bruger bordercolor og height andre steder end nettop de linier.....

PLEASE HJÆLP HVAD ER PROBLEMET ??
Avatar billede limemedia Nybegynder
21. september 2001 - 06:43 #1
tag W3C med et gran salt, den melder flere ting der ikke altid er rigtigt... Anvender den personligt ikke fordi den ikke fatter hvis du går blot lidt udover standard metoden for html opbygning.

Istedet, test dine sider i div browsere og når det spiller kan du release.
Avatar billede benzon Praktikant
21. september 2001 - 06:49 #2
ljweb jeg vil meget gerne have den igenem Nåle Øjet i W3C, jeg er perfektionist på det område, og det skal sku også være så godt som muligt *S*
Avatar billede mik789 Nybegynder
21. september 2001 - 07:26 #3
en amatør lytter med og har et lillge spørgsmål, der måske kan få et svar på vejen: hvad er egentlig funktionen af \"&nbsp;\" som ofte sættes automatisk ind  i <td> .... </td> af div. html editors?
Avatar billede jiggypoof Nybegynder
21. september 2001 - 07:42 #4
mik dobbeltmellemrum eller hardspace
Avatar billede mik789 Nybegynder
21. september 2001 - 07:47 #5
jamen, hvorfor er det nødvendigt? (skal nok holde mund nu (når jeg lige har fået svaret på det ;-), det er jo ikke det spørgsmål det drejer sig om her)
Avatar billede limemedia Nybegynder
21. september 2001 - 07:47 #6
benzon >> *g* be my guest :)) men w3c er ikke \"perfekt\" når du blot anvender det mindste JS eller lign til fx at definere en body eller lign. Den kan simpelthen kun finde ud af straightforward html uden dikkedarer
Avatar billede limemedia Nybegynder
21. september 2001 - 07:50 #7
mik >> fordi Netscape ikke kan håndtere en <TD></TD> lige efter hinanden... der skal være indhold, derfor <TD>&nbsp;</TD> der indsætter et non-breakine-space
Avatar billede jiggypoof Nybegynder
21. september 2001 - 07:55 #8
ahh dejligt med et morgenbad :)
Avatar billede mik789 Nybegynder
21. september 2001 - 07:55 #9
takker!
Avatar billede jiggypoof Nybegynder
21. september 2001 - 08:07 #10
mik hvis du vil løse problemet i ns uden \"&nbsp;\" kan du dog også indsætte et et \"billed\" bare
<img src=\"#\" height=\"10\"> eks. :)
Avatar billede callesen Praktikant
21. september 2001 - 08:27 #11
Lav dit height, background og bordercolor i et internt eller eksternt stylesheet. Height som height, background som background-image og bordercolor som border-color.
Avatar billede olebole Juniormester
21. september 2001 - 12:49 #12
<ole>
Du kan selvfølgelig godt vælge at tilfredsstille validatoren og tro, dine sider så bliver bedre.
Du kan også lære, hvilke af validatorens udsagn, der er væsentlige og, hvilke der ikke er. _Så_ bliver dine sider nemlig bedre - ellers bliver de dårligere!

Hvis du går efter at tækkes validatoren, burde du næsten lave en tekstfil med resultatet. Så kan folk altid se på den, når de ikke kan se siden, fordi deres browser ikke lever op til standarden.
/mvh
</bole>
Avatar billede roenving Novice
21. september 2001 - 13:04 #13
>>ole
*GG*

Er det \'hystaden\' du kalder validatoren ??

I øvrigt ser det ud til at de fejl du får er en type du kan sk... højt og flot på.

;·]
Avatar billede jakoba Nybegynder
21. september 2001 - 14:04 #14
fejlene er reelle og værd at tage hensyn til:

15: <table border=\"0\" width=\"750\" height=\"80\" style=\"border-top-width:1px; border-right-width:1px; border-bottom-width:0px; border-left-width:1px; border-color:black; border-style:solid;\" cellpadding=\"0\" cellspacing=\"0\" background=\"image/top.gif\" align=\"center\">

Line 15, column 35:

... able border=\"0\" width=\"750\" height=\"80\" style=\"border-top-wi ...
Error: there is no attribute \"HEIGHT\" for this element (in this HTML version)


>> height attributten i tabeller og tabelelementer udgik i html version 4.
  Den findes stadig i andre html kommandoer såsom <div, <img, <iframe hvor der også er klare regler for hvad broveseren skal gøre hvis højden ikke svarer til indholdet.

Line 15, column 50:

... olid;\" cellpadding=\"0\" cellspacing=\"0\" background=\"image/top.gif\" alig ...

>> såvidt jeg ved har background aldrig været en gyldig attribut i tabeller eller tabelceller. Det er en \'feature\' browsermagerne har klistret på og håndterer højest forskelligt. Du kan degineret et baggrundsbillede i en style for elementet (hedder vist background-image:url(ditbilde.gif);


33:        <td width=\"161\" height=\"16\" bgcolor=\"#EEEEEE\" bordercolor=\"#FFFFFF\" style=\"border-top-width:0px; border-right-width:1px; border-bottom-width:0px; border-left-width:0px; border-color:rgb(102,102,102); border-style:solid;\" colspan=\"2\">

Line 33, column 35:

... \"16\" bgcolor=\"#EEEEEE\" bordercolor=\"#FFFFFF\" style=\"border-t ...
Error: there is no attribute \"BORDERCOLOR\" for this element (in this HTML version)

igen bordercolor skal defineres i din style (som du forresten også gør).

mvh JakobA
Avatar billede olebole Juniormester
21. september 2001 - 14:19 #15
jakoba >> Jeg er ikke ubetinget enig. De fleste af disse ting gavner flere af de browsere, der reelt er i brug, end den korrekte syntaks efter HTML 4.01 ville gøre  =o)
Avatar billede roenving Novice
21. september 2001 - 14:23 #16
>>jakoba
Du skulle måske have udvidet din kommentar til sidst med:

, og alle tre fejl kan faktisk flyttes over i style, og så brokker \'hystaden\' sig ikke mere.

;·]
Avatar billede callesen Praktikant
21. september 2001 - 14:37 #17
Jamen er vi så ikke snart enige om et eller andet?
Avatar billede benzon Praktikant
21. september 2001 - 21:37 #18
bordercolor=\"#FFFFFF\" <---> jeg hade jo allerede en sytax der difinerede farven bgcolor så det var jo bare at slette bordercolor=\"#FFFFFF\".......

og ja de 2 andre syntaxer var faktisk også til at overskue de skulle lave som følgene *lol*

style=\"height: 80px; border-top-width:1px; border-right-width:1px; border-bottom-width:0px; border-left-width:1px; border-color:black; border-style:solid; background-image:url(\'image/top.gif\');\" <-- Ingen af jer kom med det svar, hmm skummelt det syntes jeg *lol* men der må jeg sige webcafe fik ret det vil sige efter min tabel står der 1-1 mellem Webcafe og Eksperten *lol*
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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