Avatar billede sunep Nybegynder
21. december 2004 - 11:05 Der er 5 kommentarer og
1 løsning

xhtml validering

når denne kode valideres
1:
2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
3: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">
4: <head>
5:     <link rel="stylesheet" type="text/css" href="style.css" />
6: </head>
7: <body>
8:    
9:     <div id="logo">
10:         <img alt="Galnet Nordic" src="logo.gif" />       
11:     </div>
12:    
13:     <div id="title">
14:         IP-Telefoni
15:     </div>
16:
17:     <div id="icons">
18:         <a href="#"><img style="border-width: 0px;" alt="Print side" src="printer.gif" /></a>
19:         <a href="#"><img style="border-width: 0px;" alt="Lav PDF" src="pdf.gif" /></a>
20:     </div>
21:    
22:     <div id="content">
23:
24:     <div>
25:
26: </body>
27: </html>

får jeg disse fejl beskeder

  1.

      Line 6, column 6: end tag for "head" which is not finished
      </head>

     
  2.

      Line 26, column 6: end tag for "div" omitted, but OMITTAG NO was specified
      </body>

 
  3.
      Line 24, column 1: start tag was here
      <div>

  4.

      Line 26, column 6: end tag for "div" omitted, but OMITTAG NO was specified
      </body>

  5.

      Line 22, column 1: start tag was here
      <div id="content">


I kan evt. selv tage koden og smide den i validatoren. jeg kan ikke give jer linket til sssiden da den er beskyttet af htaccess.. nogen der kan hjælpe
Avatar billede Slettet bruger
21. december 2004 - 11:11 #1
Fejl 1: Du har ingen intet title element! Insæt <title>Sidens titel</title> i head.
fejl 2-5: Du starter to containers (<div>) som du ikke afslutter. De skal afsluttes inden </body>
Avatar billede sunep Nybegynder
21. december 2004 - 12:07 #2
det med title, havde jeg slet ikke tænkt på

og så havde jeg glemt et / i den nederste div.. tusinde tak for hjælpen, nogle gange stirrer man sig blind på tingene.. du må gerne svare på spørgsmålet
Avatar billede Slettet bruger
21. december 2004 - 12:15 #3
Det var så lidt :) Her med et svar..
Avatar billede olebole Juniormester
21. december 2004 - 19:17 #4
<ole>

... og uanset, om dine sider validerer til perfektion, skal du vide, at din XHTML gør mere skade end gavn - da den med garanti parses som dårlig HTML  :)
  http://www.eksperten.dk/artikler/537
  http://www.eksperten.dk/artikler/538

/mvh
</bole>
Avatar billede sunep Nybegynder
21. december 2004 - 22:10 #5
Olebole: Det må jeg sige, det var interressant læsning. Og du har overbevist mig om at jeg vil bruge html strict istedet for at opfylde xhtml.

og må sige at jeg glæder mig til xhtml 2 kommer. Det bliver skønt at man bliver tvunget til at lave ordentlig kode. Problemet bliver vel bare til denne tid, at det kun er de helt nye versioner af browsere som virker, og der kan vel stadig laves html sider. Og man må håbe at IE bliver lavet så det opfylder w3c' standarder, og man kan regne med at den "render" korrekt.

Glæder mig også til IE viser CSS korrekt. for det er da guds gave til webudviklere.

Men vil da igen sige tak for de meget gode artikler. Og det var godt at få en anden side end den gamle, "brug xhtml og css ellers er du en gammel ged"
Avatar billede olebole Juniormester
21. december 2004 - 23:15 #6
*LooOooL* Jeg _er_ faktisk en gammel ged - i forhold til de fleste kodere  ;D
Tak for rosen. Jeg forsøger på ikke at være 'religiøs anti-religiøs', selvom det til tider er svært. På den anden side er der så stor forvirring, at det er påkrævet med en modvægt  :)

Jeg er ret sikker på, MS er meget interesseret i at udvikle noget, der duer. En meget vigtig del af .NET-platformen er netop XML - og IE var den første browser til at understøtte XML.
En meget vigtig pointe med XML/XHTML er, at det bliver fantastisk let at lave special-features og stadig overholde standarderne ... både på klientniveau og på dokumentniveau.
Man kan endda implementere nye sprog, der i virkeligheden er afarter af XML og som spiller naturligt sammen med markup'en - da de jo så begge er af samme familie. VML (Vector Markup Language) er et enkelt eksempel på den slags XML-derivater. Der er allerede mange til forskellig brug - og de vil komme dumpende i klumper i fremtiden.

Fremtidens browsere kan således have meget forskellige features, men W3C gør et ihærdigt arbejde for at standardisere de nye sprog og teknologier, efterhånden som de dukker op. Da der samtidig bliver så mange forskellige platforme, der skal tale sammen, tror jeg, det er i alles interesse at sørge for at have en god understøttelse af standarderne ... med al mulig fare for at virke naiv og tage grueligt fejl  ;o)
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

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