Hallo, ich habe ein kleines Problem. Ich habe meine Seite auf http://validator.w3.org/ getestet und es werden stets "warnings" und "errors" gemeldet. Doch irgendwie komme ich nicht klar damit, denn alles was ich erstellte funktioniert (im Browser) und verhält sich richtig, alle "errors" ergeben irgendwie keinen Sinn - ich habe die Seite nach Anleitung (Buch) gemacht.
Hier die Seite:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>
Vereinsseite Holzkopf e.V.
</title>
</head>
<body>
<br /><br /><br /><br /><br /><br />
<h1></h1>
<center><img src="gfx/Begruessung.gif"></center>
<br />
<hr>
<center>
<a href="fotos.html">Unsere Fotos</a>   
<a href="videos.html"> Videos </a>
<a href="kontakt.html">Kontakt</a>
<a href="impres.html"> Impressum </a>
<h1></h1>
</center>
</body>
</html>
Und die Fehlermeldungen von der o.g. w3c Prüfseite:
"Line 15, Column 5: NET-enabling start-tag requires SHORTTAG YES
<br /><br /><br /><br /><br /><br />
The sequence <FOO /> can be interpreted in at least two different ways, depending on the DOCTYPE of the document. For HTML 4.01 Strict, the '/' terminates the tag <FOO (with an implied '>'). However, since many browsers don't interpret it this way, even in the presence of an HTML 4.01 Strict DOCTYPE, it is best to avoid it completely in pure HTML documents and reserve its use solely for those written in XHTML."
Das taucht mehrfach auf und gemeint ist der Schrägstrich in "<br />"; dieser wird rot angezeigt. Als "warning".
Und dann ein "error":
"Line 17, Column 38: required attribute "ALT" not specified
<center><img src="gfx/Begruessung.gif"></center>
The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.
Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>."
Hier wird wiederum das ">" hinter "Begruessung.gif" rot dargestellt.
Ich verstehe nicht wieso das alles zu Konflikten führt. Ich hatte die Seite mal mit Google Seitenprüfung (ich weiß nicht wie das heisst, es gibt sowas aber bei google) überprüft und es ergaben sich keine Fehler. Könnt ihr euch einen Rheim darauf machen?