Andreas Vogt: Ausrichtung Div am oberen Rand

Hallo,
möchte mein div-Container ganz oben ausrichten, leider ist immer einige mm dazwischen. Was mach ich falsch?
Hier mein Quelltext:

<!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>mein Titel</title>
</head>
<body style="background: #FAB794 url(images/bghead.gif) repeat-x">
<div align="center" style="border: 1px solid #000">
<div style="width: 800px">
<img border="0" src="images/mainlogo.gif" border="0" />
</div>
</div>
</body>
</html>

Gruß Andreas

  1. möchte mein div-Container ganz oben ausrichten, leider ist immer einige mm dazwischen. Was mach ich falsch?

    Du gehst davon aus dass im Default-Stylesheet deines Browsers für das body Element margin:0px; padding:0 px vorgegeben ist.
    Das ist höchst wahrscheinlich nicht der Fall.

    <body style="background: #FAB794 url(images/bghead.gif) repeat-x">

    Verwende einen style Bereich im Head oder gleich ein externes Style-Sheet.

    <div align="center" style="border: 1px solid #000">

    Ersetze align=center durch eine CSS Methode (text-align)

    <div style="width: 800px">
    <img border="0" src="images/mainlogo.gif" border="0" />

    Da sind zwei Attribute zu viel.
    Formatiere Bilder via CSS
    ausserdem fehlt das alt Attribut und der end-/ ist vollkommen fehl am Platz für HTML.

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
    1. Hallo,
      danke, hat funktioniert.

      Gruß Andreas