luckymoon: DTD Typen

Beitrag lesen

Hallo an alle,

ich habe mal eine Frage zu diesen DTD Typen.

Für was, soll dieses eigentlich gut sein?
Mir persönlich ist aufgefallen (speziell was Tabellen betrifft), das ich ohne diese Angabe, viel problemloser arbeiten kann.
Ich habe mal Vergleiche gestartet und war "erschrocken", das die Angabe echt was ausmacht und meiner Meinung nach, eher im Negativen Sinne.

Hier mal ein, Beispiel (wurde beim IE6.0 und Netscape7.1 getestet):
test1.htm (mit dtd-typ)
----------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>

<body style="margin:0px;overflow-x:hidden;overflow-y:hidden;">
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
  <tr bgcolor="#339900">
    <td align="center">&nbsp;</td>
  </tr>
</table>
</body>
</html>
----------------------------------------------------------------

test2.htm (ohne dtd-typ)
----------------------------------------------------------------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>

<body style="margin:0px;overflow-x:hidden;overflow-y:hidden;" onLoad="MM_preloadImages('images/inhaberprofil_grau.gif','images/kooperationspartner_grau.gif','images/leistungsspektrum_grau.gif','images/kontakt_grau.gif','images/links_grau.gif')">
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
  <tr bgcolor="#339900">
    <td align="center">&nbsp;</td>
  </tr>
</table>
</body>
</html>
----------------------------------------------------------------

Ich hoffe, einer von Euch kann mir eine logische Erklärung dafür geben.

MfG
Luckymoon