Zum Inhalt springen

Informatik · Klasse 7–10 · aktualisiert

Inhalt und Darstellung trennen: HTML, CSS und JavaScript

Du unterscheidest Inhalt, Darstellung und Verhalten und erkennst, wie getrennte Dateien Änderungen an Webseiten erleichtern.

0 von 9 Aufgaben gelöst

Inhalt und Darstellung trennen: HTML, CSS und JavaScript

Kurz gesagt

Bei einer Webseite trennst du Inhalt und Struktur von der Gestaltung und zusätzlichen Abläufen. Gemeinsame Gestaltungsregeln erleichtern Änderungen an mehreren Seiten, weil du passende Regeln an einer Stelle bearbeiten kannst.

HTML steht für „Hypertext Markup Language“ und ist eine Sprache, die Webinhalten Struktur und Bedeutung gibt. CSS steht für „Cascading Style Sheets“ und ist eine Sprache für Gestaltungsregeln. JavaScript ist eine Programmiersprache, mit der du zum Beispiel nach einem Klick neuen Text anzeigen kannst. Ein Browser ist ein Programm, das Webseiten anzeigt.

Deine Lernziele

Hake ab, was du schon kannst. Löst du alle Aufgaben eines Abschnitts, hakt Termi das Ziel für dich ab.

4 Abschnitte

Zum Inhalt einer Webseite gehören Texte, Bilder und ihre Bedeutung. Auch die Struktur gehört dazu: Welcher Text ist eine Überschrift, welcher ein Absatz?

Die Darstellung bestimmt das Aussehen. Dazu gehören Schriftgrößen, Farben, Abstände und die Anordnung auf dem Bildschirm. Wenn eine vorhandene Überschrift größer erscheint, ändert sich ihre Darstellung. Ihr Wortlaut bleibt dabei gleich.

Verhalten meint hier zusätzliche Abläufe, die Programmcode steuert. Programmcode besteht aus Anweisungen für ein Programm. Ein Beispiel: Nach einem Klick erscheint ein neu erzeugter Hinweis. Dabei kann das Verhalten auch den sichtbaren Inhalt oder dessen Darstellung verändern.

Definition

Trennung von Inhalt und Darstellung

Du beschreibst, was auf einer Webseite steht und welche Bedeutung es hat, getrennt von den Regeln für sein Aussehen. Zusätzliche Abläufe kannst du ebenfalls getrennt beschreiben.

BereichAusgedachtes Beispiel: Schulradio
Inhalt und Struktur„Unsere Sendung“ ist als Überschrift gekennzeichnet.
DarstellungDie Überschrift erscheint in grüner Schrift.
VerhaltenNach einem Klick erzeugt ein Programm einen Hinweis zur nächsten Sendung.

Teste dich

LeichtAuf einer erfundenen Tierheimseite erscheint eine vorhandene Überschrift größer als der übrige Text. Welcher Bereich ist damit beschrieben?

Alles auf einen Blick

Trennung von Inhalt und Darstellung

  • Inhalt

    Texte, Bilder sowie ihre Struktur und Bedeutung gehören zusammen.

  • Darstellung

    CSS beschreibt das Aussehen, etwa Farben, Schriftgrößen und Abstände.

  • Verhalten

    JavaScript kann Abläufe steuern und dabei Inhalt oder Gestaltung verändern.

  • Änderungen

    Eine gemeinsame CSS-Datei kann passende Regeln für mehrere verknüpfte Seiten liefern.

  • Erkennen

    style-Attribute enthalten Inline-CSS; ein style-Element enthält internes CSS; ein link-Element kann eine externe CSS-Datei verknüpfen.

  • Einordnung

    Das font-Element ist veraltet. Inline-CSS bleibt möglich, kann gemeinsame Änderungen aber erschweren.

Musteraufgabe · Schritt für Schritt

Die Überschriften einer erfundenen Büchereiseite ändern

  1. 1Aufgabe: Auf den Seiten „Ausleihe“ und „Lesetipps“ sollen vorhandene Überschriften statt schwarz nun violett erscheinen. Ihr Wortlaut soll gleich bleiben.
  2. 2Beide Seiten verwenden dieselbe CSS-Datei. Eine gemeinsame Regel erfasst ihre Überschriften; keine andere Farbregel hat Vorrang.
  3. 3Ordne die Änderung zu: Die Schriftfarbe gehört zur Darstellung. Die Kennzeichnung und der Wortlaut der Überschriften bleiben erhalten.
  4. 4Ändere die Farbe in der gemeinsamen CSS-Regel von Schwarz zu Violett.
  5. 5Nachdem die Browser die geänderte Datei neu geladen haben, erscheinen die erfassten Überschriften beider Seiten violett.

Fehler finden

Prüfe die Gestaltung einer erfundenen Pausenseite In einer Zeile steckt ein Fehler. Tippe sie an.

Lückentext

Wähl in jeder Lücke das passende Wort und prüf dann deine Antworten.

Der bereits gespeicherte Wortlaut „Heute ist Wandertag“ gehört zum einer Webseite. Die Sprache für Gestaltungsregeln wie Schriftgrößen heißt . Steht eine Farbregel direkt im style-Attribut eines Absatzes, ist das .

Karteikasten

Erst selbst überlegen, dann umdrehen.

Übung mit Feedback

Abschluss-Check: Trennung von Inhalt und Darstellung

LeichtAuf einer erfundenen Museumsseite soll „Neue Funde“ als Überschrift gekennzeichnet werden. Welche Sprache hat diese Hauptaufgabe?
MittelAuf einer erfundenen Gartenseite erzeugt ein Programm nach einem Klick einen neuen Pflegetipp. Welcher Bereich beschreibt diesen Ablauf?
SchwerVier erfundene Vereinsseiten haben schwarze Überschriften. Drei verwenden dafür dieselbe CSS-Datei, die vierte verwendet eine eigene. Du änderst die gemeinsame Farbregel zu Grün. Die Regel erfasst die Überschriften, keine andere Farbregel hat Vorrang, und alle Browser laden die Dateien neu. Was folgt?

Weiterlesen in Informatik