Avatar billede re-flex Nybegynder
13. november 2004 - 23:33 Der er 13 kommentarer og
1 løsning

Hjælp til W3C Validation

Når jeg validere mit website, får jeg dette site:

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.x1-solutions.dk%2F&charset=%28detect+automatically%29&doctype=%28detect+automatically%29

Men jeg har ingen anelse om hvad det betyder og hvad der egentlig skal gøres selvom jeg prøver at læse mig frem til det.  Håber der er nogle som evt. kan jeg mig med det.
Avatar billede erikjacobsen Ekspert
13. november 2004 - 23:35 #1
Hvilket af det er du i tvivl om.
Er det doctype, giver de dig et link: http://validator.w3.org/docs/help.html#faq-doctype
Avatar billede doggy82 Praktikant
13. november 2004 - 23:41 #2
Guide til doctypes her
http://www.alistapart.com/articles/doctype/

Og hvis du overhoved vil ha' nogen chance for at validere skal du ikke bruge tags som er "deprecated" som feks "font" http://www.w3schools.com/html/html_reference.asp
Avatar billede re-flex Nybegynder
13. november 2004 - 23:48 #3
Den brokker sig om en masse andre ting.... Om manglende attributes, og jeg kan ikke se hvordan det skulle løses... Eller jeg evd det ikke, og kan heller ikke få øje på et link som skulle fortælle hvordan det skal løses.
Avatar billede doggy82 Praktikant
13. november 2004 - 23:49 #4
Du skal bruge den her

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

- sættes i toppen af alle dine dokumenter, før <html>

Men du skal nok regne med at det bliver en stor omvæltning for dig at dig at få det hele valideret. Start med at bruge css: http://html.dk/tutorials/css

Altså du definerer feks fonts og height i css.
Avatar billede re-flex Nybegynder
13. november 2004 - 23:49 #5
doggy82:

Hvad skal jeg så bruge istedet for "font"...??
Avatar billede re-flex Nybegynder
13. november 2004 - 23:50 #6
OKay, vil kigge på det...
Avatar billede doggy82 Praktikant
13. november 2004 - 23:54 #7
Mange af fejlene er manglende ALT.
Den skal være der fordi en søgemaskine-bot skal kunne "læse" hvad dine billeder forestiller.

eks:
<img alt="en dejlig kold Tuborg fra kassen" src="øl.jpg">
Avatar billede doggy82 Praktikant
13. november 2004 - 23:57 #8
Men som sagt, så kan det være en stor omvæltning at skulle leve op til valideringen. Det var det ihvertfald for mig i starten.
Det gør det sværere at lave det man vil, men fordelen er jo så at man er sikker på at alle ser ens side som man havde tænkt det.
Avatar billede re-flex Nybegynder
13. november 2004 - 23:58 #9
Okay, så ALT er ikke en egentlig fejl, men bare noget den gerne vil have, så den kan se hvad billedet mere eller mindre forestiller?? Eller hvad??
Avatar billede doggy82 Praktikant
14. november 2004 - 00:01 #10
Jeg kan godt lige give et lille overblik over det med fonts.

Hurtig CSS intro:
CSS er smartest at have liggende i et eksternt dokument.
Men kan også puttes i HEAD med

<style type="text/css">

</style>

Hvis man så feks vil ha' en bestemt font og farve på sine links (A taget) skrives:

<style type="text/css">

a {
  font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color:#666666;
}
</style>

Men læs om det på html.dk
eller http://www.w3schools.com/css
Avatar billede doggy82 Praktikant
14. november 2004 - 00:05 #11
Ja! Altså validatoren finder ikke tastefejl osv.
Det er mere for at tjekke at man lever op til de webstandarder som er sat af W3 Consortiet. Grunden til at man vil leve op til dem er at så er man netop sikker på at alle ser ens side som den skal.
http://www.w3schools.com/site/site_standards.asp
Avatar billede doggy82 Praktikant
14. november 2004 - 00:10 #12
Jeg kan anbefale det her program til validering undervejs:
http://www.htmlvalidator.com/lite/
Den tjekker også syntax, og forklarer hvad fejlen er.

Du skal selvfølgelig bruge den hos W3.org til endelig validering.
Avatar billede doggy82 Praktikant
14. november 2004 - 00:13 #13
Hmm ok, den klager faktisk ikke over FONT, men da det er deprecated skal du vende dig af med at bruge det.

Men du kan starte med at fjerne den height atribut.
Bruge evt tilsvarende in-line css: style="height:100%;"

Og sæt ALT tags på alle dine billeder.
Avatar billede doggy82 Praktikant
14. november 2004 - 00:17 #14
Det skal siges at du selvfølgelig bare kan skrive alt="" så er validatoren glad. Men det hjælper bare ikke søgemaskiner ;)
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