Avatar billede zerocrash Nybegynder
27. maj 2007 - 06:19 Der er 8 kommentarer og
1 løsning

XHTML-validator problem

Hej experter... jeg har et stort problem med at få min webblog gjort XHTML 1.0 Transitional godkendt via W3C's validator...

Det drejer sig kort og godt om følgende kodelinier:

// Kode start

            <a href="http://www.overskrift.dk"><img src="http://www.jamnet.dk/zerocrash/gfx/overskrift7.png" border="0" alt="overskrift" /></a><br />
            <script src="http://www.chart.dk/js/unified.asp" type="text/javascript"></script>
            <script type="text/javascript" language="javascript">track_visitor(132179, '');</script>
            <noscript>
            <a href="http://www.chart.dk/ref.asp?id=132179"><img src="http://cluster.chart.dk/chart.asp?id=132179" border="0" alt="chart.dk" /></a>
            </noscript>

// Kode slut

Hvis sitet bliver testet på http://validator.w3.org/check?uri=http%3A%2F%2Fzerocrash.dk%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&outline=1&No200=1&verbose=1
vil i se de fejl jeg omtaler.

Er der nogle der vil være behjælpelige med at få struktureret den omtalte kodedel således at den er korrekt XHTML Trans. ?

På forhånd tak for svar
Avatar billede zerocrash Nybegynder
27. maj 2007 - 06:21 #1
Jeg ved at valget er at fjerne elementerne på sitet for så bliver siden automatisk gjort 100% XHTML Trans.

men da jeg gerne vil have linket til overskrift.dk og chart på siden må jeg enten vælge at ignorere fejlene eller få dem udbedret så de er i overensstemmelse med standarderne.

Jeg har kigget på HTML.dk's guide til XHTML da jeg ikke er den største haj (endnu - hahah) til XHTML... Men den her går over min forstand...
Avatar billede erikjacobsen Ekspert
27. maj 2007 - 09:09 #2
html.dk's "guide" til XHTML kan ikke bruges til noget - den har intet med XHTML at gøre (udover at fortælle at man skal huske en / et par steder). XHTML er generelt over-opreklameret, og hvis du ikke ved noget om XHTML så er det nemmeste bare at holde sig til HTML 4.01. Men lad det være...

Din fejl kommer nu for alle HTML-udgaver. Du kan ikke have en <ul><li>...</li><a>...</ul>
I en <ul>...</ul> skal alt stå mellem <li>..</li>.  Mener du at din <a> skal stå efter </ul> ??
Avatar billede zerocrash Nybegynder
27. maj 2007 - 17:58 #3
Af en eller anden underlig grund som jeg ikk aner hvad er, er der ingen problemer når chart.dk-tagget bliver fjernet - strukturen i dokumentet er den samme og jeg har blot fjernet linkene.

Jeg forstår det ikke og lægger skidtet på hylden. Men tak for information.

Smid et svar så får du point.. :)
Avatar billede zerocrash Nybegynder
27. maj 2007 - 18:08 #4
Jeg fik den sørme godkendt. Jeg ændrede lidt på chart.dk-linket og smed det ned i bunden af siden. Hvorfor den vil godtage den der fremfor i venstre side er mig en gåde, da jeg har samme struktur på bund-elementerne og den venstre side..

Nå pyt... :)
Avatar billede erikjacobsen Ekspert
27. maj 2007 - 18:12 #5
Jeg samler slet ikke på point, tak. Forklaringen på dit problem er såmænd som anført at der ikke må stå et <a>-tag lige der.
Avatar billede zerocrash Nybegynder
27. maj 2007 - 18:15 #6
Ja, det kunne jeg se - men strukturen hvor jeg indsatte chart-linket har samme struktur... :? Nå underligt... :)

Men tak for dit svar - så lukker jeg selv her...
Avatar billede roenving Novice
28. maj 2007 - 09:00 #7
-- strukturen er åbenbart ikke den samme, for den slags kan validatoren i hvert fald godt finde ud af (den har nogle andre fejl, men ikke den slags !-)

-- og der er kraftige regler for hvad der må være inde i forskellige slags elementer, et simpelt billede er, at det ganske vist ikke er forkert at have plastikposer med i bilen, men det er voldsomt uhensigtsmæssigt at opbevare benzinen på den måde !o]
Avatar billede zerocrash Nybegynder
28. maj 2007 - 19:48 #8
Roenving - hehehe.... det var da en sjov måde at beskrive det på. Tak for grinet ;)
Avatar billede olebole Juniormester
30. maj 2007 - 14:05 #9
<ole>

- og så er der iøvrigt absolut ingen fordele ved XHTML 1.0 Transitional i forhold til HTML 4.01. Begge bliver i alle tilfælde tolket som HTML. Ingen på kloden har glæde af XHTML 1.0 Trans  =)

/mvh
</bole>
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