Wie sieht das Grundgerüst für eine gute HTML Webseite mit CSS aus?

Antwort

Ein grundlegendes Gerüst für eine HTML-Webseite mit CSS könnte wie folgt aussehen: ```html <!DOCTYPE html> <html lang="de"> <head> <meta charset="UTF-8"> <meta name="" content="width=device-width, initial-scale=1.0"> <title>Meine Webseite</title> <link rel="stylesheet" href="styles.css"> </head> <body> <header> <h1>Willkommen auf meiner Webseite</h1> <nav> <ul> <li><a href="#home">Home</a></li> <li><a href="#about">Über uns</a></li> <li><a href="#contact">Kontakt</a></li> </ul> </nav> </header> <main> <section id="home"> <h2>Startseite</h2> <p>Dies ist die Startseite meiner Webseite.</p> </section> <section id="about"> <h2>Über uns</h2> <p>Hier findest du Informationen über uns.</p> </section> <section id="contact"> <h2>Kontakt</h2> <p>Kontaktiere uns über dieses Formular.</p> </section> </main> <footer> <p>&copy; 2023 Meine Webseite</p> </footer> </body> </html> ``` Und die dazugehörige CSS-Datei (`styles.css`) könnte so aussehen: ```css body { font-family: Arial, sans-serif; margin: 0; padding: 0; box-sizing: border-box; } header { background-color: #333; color: white; padding: 1em 0; text-align: center; } nav ul { list-style: none; padding: 0; } nav ul li { display: inline; margin: 0 1em; } nav ul li a { color: white; text-decoration: none; } main { padding: 1em; } section { margin-bottom: 2em; } footer { background-color: #333; color: white; text-align: center; padding: 1em 0; position: fixed; width: 100%; bottom: 0; } ``` Dieses Grundgerüst bietet eine einfache Struktur mit einem Header, einem Hauptbereich und einem Footer. Die Navigation im Header ermöglicht es, zwischen verschiedenen Abschnitten der Seite zu springen. Die CSS-Datei sorgt für grundlegende Stile, wie Farben und Layout.

Kategorie: Webentwicklung Tags: HTML CSS Webseite
KI fragen

Verwandte Fragen

Gibt es HTML-Tags, die verhindern, dass eine Webseite aus dem Cache geladen wird?

Nein, es gibt keine HTML-Tags, die direkt verhindern, dass eine Webseite aus dem Cache geladen wird. Das Caching-Verhalten wird nicht durch HTML, sondern durch HTTP-Header gesteuert, die vom Webserver... [mehr]

Wie kann ich mit HTML die Höhe eines <td>-Tags verändern?

Um die Höhe einer Tabellenzelle (`<td>`) in HTML zu verändern, kannst du das CSS-Attribut `height` verwenden. Das geht entweder direkt im HTML-Tag als Inline-Style oder über eine... [mehr]

Wie funktioniert eine HTML-Datei?

Eine HTML-Datei ist eine Textdatei, die mit der Auszeichnungssprache HTML (Hypertext Markup Language) geschrieben. Sie dient dazu, die Struktur und den Inhalt einer Webseite zu beschreiben. Der Browse... [mehr]

Website HTML CSS?

Um eine einfache Website mit HTML und CSS zu erstellen, benötigst du grundlegende Kenntnisse in beiden Sprachen. Hier ist ein einfaches Beispiel: ### HTML (index.html) ```html <!DOCTYPE html&... [mehr]

Wie fügt man <li>-Tag innerhalb eines <ul> mit Klassen tabs primary nav-tabs drupal-tabs mit JavaScript die Klasse col-lg-3 hinzu?

Um mit JavaScript `<li>`-Tags innerhalb eines `<ul>`-Elements, das die Klassen `tabs primary nav-tabs drupal-tabs` hat, die Klasse `col-lg-3` hinzuzufügen, kannst du den folgenden Cod... [mehr]

Wie fügt man dem Tag li eines ul die Klasse col-lg-3 col-md-3 col-sm-6 col-xs-6 hinzu?

Um dem `<li>`-Tag eines `<ul>` die Klassen `col-lg-3`, `col-md-3`, `col-sm-6` und `col-xs-6` hinzuzufügen, kannst du den HTML-Code wie folgt anpassen: ```html <ul> <li c... [mehr]

Wie bindet man CSS in eine HTML-Seite ein?

Es gibt mehrere Möglichkeiten, CSS in eine HTML-Seite einzubinden: 1. **Inline-CSS**: Du kannst CSS direkt in einem HTML-Element verwenden, indem du das `style`-Attribut hinzufügst. Beispie... [mehr]

Wie kann man auf einer Webseite zu verschiedenen Tageszeiten unterschiedliche CSS verwenden?

Um auf einer Webseite zu verschiedenen Tageszeiten unterschiedliche CSS-Stile zu verwenden, kannst du JavaScript verwenden, um die aktuelle Uhrzeit zu ermitteln und dann die entsprechenden CSS-Klassen... [mehr]

Wie erstelle ich eine Animation mit HTML, JavaScript und CSS, die in allen Browsern funktioniert und kein GIF-Format verwendet?

Um eine Animation ohne das GIF-Format zu erstellen, kannst du CSS-Animationen oder JavaScript verwenden. Hier ist ein einfaches Beispiel, das zeigt, wie du mit CSS eine Animation erstellen kannst, die... [mehr]

Wie verschiebe ich eine geordnete Liste nach links mit CSS und HTML?

Um eine geordnete Liste (`<ol>`) nach links zu verschieben, kannst du CSS verwenden. Hier ist ein Beispiel, wie du das machen kannst: ```html <!DOCTYPE html> <html lang="de"&... [mehr]