Otto: Abstand zwischen zwei Elementen

Hi Leute,

ich habe in einer Seite zwei <div> Elemente und möchte zwischen den beiden Elementen immer einen Abstand von 10px haben, dabei soll es egal sein wie Breit die beiden Elemente sind. Leider schaffe ich es nur das Rechte Element im Bezug auf den Browser Rand auszurichten. Was mache ich Falsch?

MFG
Otto

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>test</title>

<style type="text/css"><!--

#left   {
            float:left;
            color:red;
            border:3px solid;
            border-color:#000000;
        }

#right  {
            border:3px solid;
            border-color:#000000;
            margin-left:60px;
            width:40px;
        }

//--></style>

</head>

<body bgcolor="#FFFFFF">

<div id="left">Hallo</div>   <div id="right">Welt</div>

</body>
</html>

  1. Hallo!

    ich habe in einer Seite zwei <div> Elemente und möchte zwischen den beiden Elementen immer einen Abstand von 10px haben, dabei soll es egal sein wie Breit die beiden Elemente sind.

    Das geht nicht (zumindest nicht standardkonform). Gefloatete Elemente _müssen_ eine Breite haben.

    Beste Grüße
    Viennamade

    1. Hi,
      vielen dank

      MFG
      Otto