Moin!
Hmm, dann ist vielleicht das auch falsch:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Sieht auf den ersten Blick in Ordnung aus.
Denn ich bin gerade bei einer anderen Webpräsenz, wo er bei folgenden Zeilen behauptet:
<link rel="stylesheet" href="styles.css" type="text/css"></link>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"></meta>dass die Tags "<link>" und "<meta>" nie geöffnet geworden wurden...
Richtig. <link> und <meta> haben keine schließenden Tags, ihre Angabe ist nicht nur optional, sondern verboten.
Ich glaube ich werde verrückt: Ich schreibe HTML4.01-sctict und mein <head> sieht so aus:
<head>
<title>WauWauExplorer :: Start !</title>
<link rel="stylesheet" href="styles.css" type="text/css">
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<script type="text/javascript" src="script.js"></script>
</head>Das ist seiner Meinung nach korrektes HTML!!!????? Bin ich blödd??
Das ist auch meiner Meinung nach korrektes HTML. Wohlgemerkt: _HTML_, nicht XHTML.
Afaik muss man in html4strict <tag /> bei leeren tags schreiben und net etwa <link>....!?????? das ist doch bekloppt!
Siehst du, diese Annahme ist falsch. HTML kennt keinerlei in sich selbst geschlossene Tags. Die XHTML-Schreibweise, beispielsweise <br />, ist in HTML unbekannt.
- Sven Rautenberg
"Habe den Mut, dich deines eigenen Verstandes zu bedienen!" (Immanuel Kant)