Footer Position

Status
Nicht offen für weitere Antworten.
Der html-Code sieht so aus:

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link type="text/css" href="css/style.css" rel="stylesheet" media="screen" />
<title>Meine Website</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<div id="container">
    <div id="banner"><p><img src="../grafiken/header.png" border="0"/></p>
</div>
    <div id="mainnavi" >
     <? include ("inc/top.php") ;?>
</div>
    <div id="main">
    <div id="left">		
     <? include ("inc/navi.php") ;?>
</div>
    <div id="content">
	  <h1>Willkommen auf meiner Website</h1>
	  <img src="grafiken/startbild.jpg" width="310" height="232" border="0" class="img_left">
          <p>Hier steht ein Text ...</p>
          <h1>Neues</h1>
          <p>Hier steht ein Text ...</p>
</div>
    <div id="footer"><? include ("inc/footer.php") ;?></div>
</div>
</div>
</body>
</html>
 
Und wofür wird nun die besagte clear:left-Deklaration im h1-Element benötigt?

Ich seh da keine Veranlassung, warum diese Eigenschaft für das Element aufgenommen werden soll.
 
Die besagte clear:left-Deklaration im h1-Element wird dazu benötigt, dass die Absätze nicht wie "Treppenstufen" untereinander liegen. Es soll ein komplett neuer Absatz begonnen werden.
 
Du wirst es nicht glauben, aber die Textabsätze unterhalb der Überschrift werden auch ohne die clear:left-Eigenschaft linksbündig, und nicht wie "Treppenstufen" ausgerichtet - dies gilt im übrigen in allen mir zur Verfügung stehenden Browsern.

Meine Testumgebung: Win2k, Firefox 2.0.0.4, IE6, Mozilla 1.7.12, Netscape 7.0, Opera 9.10 und Sea Monkey 1.0.5
 
Status
Nicht offen für weitere Antworten.
Zurück