Om nah hoo pez nyeetz, artnat!
Was mir sofort auffällt, aber nur möglicherweise mit deinem Problem zu tun hat:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:fb="http://www.facebook.com/2008/fbml">
???
<meta content="text/html; charset=ISO-8859-1"
charset="ISO-8859-1"" http-equiv="content-type">
charset "ISO-8859-1"" ist falsch, verwende nach Möglichkeit utf-8. Vergiss nicht, die Dateien auch utf8-codiert zu speichern
<body class="bodstyle" alink="#fc6001" link="#990000" vlink="#883388">
Du verwendest missbilligte Attribute.
<div class="kopffeld"> <img class="kopfimage" src="titelzeile.jpg"
alt="titelzeile"> </div>
<div class="navi"> <a href="index.html">Home</a>
<a href="hauptseite.html">Hauptseite</a>
Einrückungen mit CSS! margin oder padding
<div id="358769">
IDs dürfen nicht mit einer Ziffer beginnen.
Für Homepage</a> Besucherzähler Internet</div>
Es ist nicht notwendig, die Umlaute zu verstümmeln. (Charset: utf-8)!
<br>
Abstände mit CSS!
<div class="text16bold">Psychologische Grundlagen:</div>
Benenne die Klassen nach Funktion, nicht nach Darstellung. etwa titel, autor, isbn
<div style="margin-left: 40px;" class="text14_20">
Verwende keine inline-style-Angaben
.text10center { font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align:center; }
.text12{ font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
.text12_60{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin-left:60px;}
.text12_180{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin-left:180px;}
Weise immer wiederkehrende sich automatisch vererbende Eigenschaften einem Elternelement zu etwa body {font-family: Arial,Helvetica,sans-serif;}
Ansonsten hab ich grad keine Lust, mir die Seite auch noch selbst zusammenzubauen. Bitte ein online-Beispiel.
Prüfe auch, was der Validator sagt.
Matthias
1/z ist kein Blatt Papier.
