Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

[xhtml] W3C validator wil site niet valideren, doctype goed

BasHamar
6 antwoorden
  • Zie titel zeg maar. de validator van W3C kan m'n site niet valideren
    dit krijg ik :S

    [code:1:c01fe0b5f5]
    <?xml version="1.0"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl">
    <head>
    <title>Dingstede - ANW - DNA</title>
    <meta name="description" content="Site ANW-sectie van CSG Digstede" />
    <meta name="keywords" content="ANW, DNA, Dingstede" />
    <meta http-equiv="Content-Type" content="text/html" />
    <link rel="stylesheet" type="text/css" href="css-sheets/algemeen.css" />
    </head>
    <body>[/code:1:c01fe0b5f5]
    Hij zegt dit: [quote:c01fe0b5f5]I was not able to extract a character encoding labeling from any of the valid sources for such information. Without encoding information it is impossible to validate the document. The sources I tried are:
    The HTTP Content-Type field.
    The XML Declaration.
    The HTML "META" element.[/quote:c01fe0b5f5]
    In Content-Type kan ik geen 'charset="iso-8559-1" zetten, 'charset' is niet meer geldig :-? ?
    XML declaratie staat er wel
    wat bedoelt 'ie met 'HTML "Meta" element'?

    in .htaccess staat: [i:c01fe0b5f5]AddType text/html;charset=iso-8859-1 html[/i:c01fe0b5f5]

    ik vind et een beetje vaag dat 'ie het niet doet. Iemand een verklaring en/or oplossing?
  • Mogelijke oplossingen:[code:1:906c3fcd92]<meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />[/code:1:906c3fcd92]Maar META elementen moet je zoveel mogelijk vermijden als er een oplossing mogelijk is met de server of een meer algemeen geaccepteerde oplossing (robots.txt).[code:1:906c3fcd92]<?xml version="1.0" encoding="charset=iso-8859-1"?>[/code:1:906c3fcd92]Deze regel kun je ook beter vermijden (eigenlijk altijd) omdat het of met een META element kan of via de server (via de server is het beste). Deze regel geeft namelijk problemen in oudere browsers en is voor elk XML document optioneel.[code:1:906c3fcd92]AddType text/html;charset=iso-8859-1 .html[/code:1:906c3fcd92]Denk erom dat je die [b:906c3fcd92].[/b:906c3fcd92] (punt) niet vergeet voor 'html', dat is namelijk de bestandextensie waaraan het toegevoegd wordt.

    Een header() functie gebruiken van een willekeurige server-side scripttaal kan natuurlijk ook.
  • Ik heb je bovenste oplossing gebruikt, en deze werkt goed.
    Dankje
  • Gelukkig voor jou is W3C hier belangrijker dan toegankelijkheik. :)

    Geen van mijn sites komen door die 'validator' heen, maar voor mij gelukkig worden ze wel door alle browsers [van a tot z] juist weergeven.
  • lynx?

    (Maar ik neem dat jouw opmerkingen met een :wink: gelezen moeten worden?)
  • [quote:a82a7bf9ce="termin8or"]lynx?

    (Maar ik neem dat jouw opmerkingen met een :wink: gelezen moeten worden?)[/quote:a82a7bf9ce]

    Zoeken werkt niet echt lekker met Lynx ;)

    MySQL error 1146: Table 'Search.DIS200403' doesn't exist
    When executing:
    SELECT * FROM DIS200403 WHERE domain = 'devmagix.com' and remote_addr = '[i:a82a7bf9ce]censored[/i:a82a7bf9ce]' and user_agent =
    'Lynx/2.8.4rel.1 libwww-FM/2.14'

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.