Der Doctype unterdrückt teilweise das celspacing?

Status
Nicht offen für weitere Antworten.

Mavericklp

Erfahrenes Mitglied
Guten morgen zusammen,

ich bin gerade dabei eine neue Webseite zu erstellen. Seit einigen Tagen plage ich mich allerdings mit einer Tabelle rum. Celspacing, Border und Celpadding wurden auf null gesetzt, weil ich gerne Bilder zusammenfügen würde. Bilder in einer Reihe wurden so zusammengefügt, wie ich es gerne hätte. Allerdings gab es nach unten immer einen Abstand. Als ich heute morgen irgend wie auf die Idee kam, den Doctype mal aus dem Dokument zu nehemen funktionierte alles wieder einwandfrei.

Jetzt wollte ich mal nachfragen, woran das liegen könnte

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//DE" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de-DE" lang="de-DE">
<head>
	<title>New document</title>
	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<table width="1000" border="0" cellpadding="0" cellspacing="0">
   <tr>
      <td><img src="logo.png" width="303" height="100" alt="logo.png" /></td>
      <td colspan="2"><img src="adds.png" width="697" height="100" /></td>
   </tr>
   <tr>
      <td><img src="danger1.png" width="303" height="21"></td>
      <td><img src="danger2.png" width="376" height="21"></td>
      <td><img src="danger3.png" width="321" height="21"></td>
   </tr>
</table>
</body>
</html>
 
Hi,

mit der CSS-Regel:

Code:
img {
display:block;
}
taucht im standardkonformen Modus unterhalb der Grafikelemente keine Lücke mehr in der Seitendarstellung auf.
 
Status
Nicht offen für weitere Antworten.
Zurück