Jeg har et problem med at få valgt den rigtige doctype til min html docs.
Problemet ses i følgende html kode. Jeg har valideret med de to
forskellige doctypes som er vist i dokumentet (en ad gangen!!) og begge
valideres OK.
----------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>testside</title>
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=ISO-8859-1">
</head>
<body>
<table align="center" cellspacing=0 cellpadding=0 border=1>
<tr>
<td><img alt="" src="foo.gif" height=20 width=40></td>
</tr>
<tr>
<td><img alt="" src="foo.gif" height=20 width=40></td>
</tr>
</table>
</body>
</html>
----------------------------------
Når siden loades i NN6, NN4.x, Mozilla0.8x med doctype "4.01" er der en
margin mellem de to celler på et par px. Når siden loades i IE5, Opera5,
Konqueror er der ingen margin. Derimod vises cellerne uden margin i alle
browsere hvis doctype sættes til "3.2".
Mine faktiske sider kræver validering med "4.01" men samtidig vil jeg
gerne undgå den margin. Hvad gør jeg??
Og er der evt. nogen der vil forklare mig "the basics" omkring doctypes.
--
Med venlig hilsen
Mads Nielsen