@ Elfchen, was willst du mit deinem Kommentar bezwecken?
Ich will Dir helfen, den richtigen Pfad zu finden, um leicht die Materie erlernen zu können, mit der Du Websites erstellen kannst. Im Moment scheinst Du mir ziemlich im Dunkeln zu tappen. Dein HTML-Code hat nicht viel mit HTML zu tun. Der ist nichtmal "anfängerhaft", er ist einfach nur falsch. Du zweckentfremdest HTML.
Ich weiß das ich noch nicht gut im Homepagerstellen bin. Nur kann ich nicht alles auf einmal lernen.
Du gehst nur gerade einen Weg, der sich von Deinem Ziel entfernt. Du mischst HTML mit Darstellung, was Dein Lernen nicht gerade vereinfacht. Denn HTML ist nicht für die Darstellung gedacht. Dass Du nicht alles auf einmal lernen kannst, ist klar, aber es macht keinen Sinn, CSS zu lernen, bevor man HTML nicht beherrscht. Dann scheint CSS nämlich auch keinen Sinn zu machen und wird deutlich schwieriger zu lernen. CSS baut aber auf HTML auf, der HTML-Code muss valide und semantisch korrekt sein, sonst funktioniert CSS nicht so, wie man das will.
Wenn Du Schwierigkeiten mit dem Lernen hast, empfehle ich Dir, das Aussehen Deiner Site erstmal ganz außen vor zu lassen und mit dem ersten Schritt anzufangen: Schreibe Deinen Inhalt und zeichne ihn dann mit HTML semantisch sinnvoll aus. Kein CSS, kein Aussehen. So versteht ein Anfänger am besten den Sinn von HTML.
Es erscheint für die meisten Anfänger brutal und unverständlich, dass HTML nicht für das Aussehen der Site zuständig ist. Hat man das aber erstmal wirklich begriffen und verinnerlicht, geht alles viel leichter von der Hand.
Was ich hier an Quelltext online gestellt hab ist immer der Zwischenstand wie weit ich gerade bin. Wenn du mir sagst wo ich noch nicht genannte Fehler drin habe, werde ich versuchen diese raus zu machen.
_Thor_ hat schon angefangen damit.
Der grundlegende Fehler ist, dass Du HTML für Darstellung benutzt und HTML nicht strikt von CSS trennst.
Ist dieser Link schon gefallen?
Einführung | Webdesign mit XHTML und CSS