logo

Eine Website in 5 Tagen - Geht das?


Grundgerüst einer HTML-Datei

Das Grundgerüst einer Webseite besteht aus mehreren HTML-Elementen, die unterschiedliche Aufgaben haben. Das Element <html> umschließt das gesamte HTML-Dokument. Darin befinden sich der Bereich <head> mit Informationen über die Webseite sowie der Bereich <body> mit allen sichtbaren Inhalten.

Im <head> stehen zum Beispiel Angaben zur Zeichencodierung, zur Darstellung auf mobilen Geräten und Verweise auf CSS-Dateien. Das Element <title> gehört ebenfalls in den Head-Bereich. Es legt den Titel fest, der im Browser-Tab angezeigt wird.

Im <body> steht der Inhalt, den Besucherinnen und Besucher auf der Webseite sehen. Zur übersichtlichen Strukturierung können semantische Elemente verwendet werden: <header> enthält meist Logo, Überschrift oder Einleitung. <nav> enthält die Navigation mit Links zu weiteren Seiten. <main> kennzeichnet den wichtigsten Inhalt der jeweiligen Seite. <footer> bildet den unteren Bereich und enthält häufig Copyright-Hinweise, Kontaktangaben oder weiterführende Links. Suchmaschinen und Screenreader leichter verständlich.

Das Element <div> ist ein allgemeiner Container. Es hat keine feste Bedeutung, kann aber verwendet werden, um Inhalte zusammenzufassen und sie anschließend mit CSS zu gestalten. Semantische Elemente wie <header>, <nav>, <main> und <footer> machen den Aufbau einer Webseite für Menschen, Suchmaschinen und Screenreader leichter verständlich.

Beispiel: Aufbau einer Webseite

<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Meine Webseite</title>
</head>

<body>
    <header>
        <h1>Meine Webseite</h1>
    </header>

    <nav>
        <a href="#">Startseite</a>
        <a href="#">Kontakt</a>
    </nav>

    <main>
        <div>
            Hier steht der wichtigste Inhalt der Seite.
        </div>
        <p>
        Normale Absätze werden mit dem p-Element gekennzeichnet.
        Das Design wird üblicherweise in der CSS-Datei festgelegt,
        kann aber auch direkt mit einem Inline-Style formatiert werden,
        vgl. Kapitel
        <a href="styleinfo.html">Arbeiten mit Styles.</a>
        </p>
        
    </main>

    <footer>
        © 2026 Meine Webseite
    </footer>
</body>
</html>

Willkommen!

Dieser Bereich wurde mit einem div zusammengefasst. Das div fasst hier Überschrift und Absatz zu einem gemeinsamen Bereich zusammen; die Klasse info-box in der CSS ermöglicht die gemeinsame Gestaltung.


Quelle: selfhtml