Nachricht für neue Nutzer.
Nachricht für engagierte Nutzer.

HTML und CSS/Dokumentstruktur: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
(N)
 
(w in vorhergehendes Kapitel integriert)
Markierungen: Neue Weiterleitung Quelltext-Bearbeitung 2017
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
'''Unsichtbar, aber nötig:''' Die '''Dokumentstruktur''' eines  HTML-Dokument besteht aus drei folgenden Teilen:
#redirect [[HTML_und_CSS/HTML_als_Auszeichnungssprache]]
# Dokumenttyp-Deklaration (Angabe zur verwendeten HTML-Version)
# head (unsichtbare Kopfdaten. z.B. Angaben zu Titel, Metadaten oder auch [[CSS|Stylesheet-Angaben]] u.ä.)
# body (Körper - anzuzeigender Inhalt, also Text mit Überschriften, Verweisen, Grafikreferenzen usw.)
 
<source lang="html5">
<!DOCTYPE html>
<html lang="de">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>aussagekräftiger Titel der Seite</title>
  </head>
  <body>
    <!-- Sichtbarer Dokumentinhalt im body -->
  <h1>Überschrift</h1>
    <p>Text innerhalb eines Absatzes</p>
  </body>
</html></source>
 
Dieses HTML5-Grundgerüst verwendet den kurzen Doctype <code><!DOCTYPE html></code>. Es gibt in älteren Codebeispielen im Netz längere Doctypes, die heute nicht mehr nötig sind.
 
Innerhalb des heads befinden sich zwei Meta-Tags.
Der obere legt die Zeichenkodierung auf utf-8 fest. Damit können auch Umlaute, Sonderzeichen und Emojis (sofern sie vom Browser unterstützt werden, dargestellt werden.
Der untere sorgt dafür, dass die Webseite auf mobilen Geräten skaliert werden kann.
Das title-Element beinhaltet einen aussagekräftigen Titel der Seite
 
Der sichtbarer Dokumentinhalt wird im body notiert.
 
 
{{HTML und CSS}}
 
== Interaktive Übungen ==
Mit [[HTML und CSS|HTML]] können Sie Webseiten strukturieren. Die '''Dokumentstruktur''' legt Kopfdaten und Grundgerüst fest. Diese interaktiven Übungen eignen sich, um die Fachbegriffe zu lernen und zu wiederholen.
 
 
=== Dokument-Struktur ===
<div class="zuordnungs-quiz">
Ordne die HTML-Elemente den Beschreibungen zu.
{|
| enthält den am oberen Bildschirmrand angezeigten Seitentitel || <title>
|-
| Kopf eines HTML-Dokuments || <head>
|-
| sichtbarer Teil des Dokuments || <body>
|-
| Anfang und Ende eines HTML-Dokuments || <html>
|-
| Angabe eines Zeichensatzes || <meta charset="utf-8">
|-
| Angabe einer Dokumenttypdeklaration || <doctype HTML!>
|}
</div>
 
<div class="lueckentext-quiz">
Elemente bestehen aus einem öffnenden und einem schließenden Tag. Schließe die geöffneten Tags, indem du sie mit der Maus an die passende Stelle schiebst.
 
&lt;!DOCTYPE html>
  &lt;html lang="de">
  &lt;head>
    &lt;meta charset="utf-8">
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0">
    &lt;title>aussagekräftiger Titel der Seite '''&lt;/title>'''
  '''&lt;/head>'''
  &lt;body>
    &lt;!-- Sichtbarer Dokumentinhalt im body -->
    &lt;h1>Überschrift '''&lt;h1>'''
    &lt;p>Text innerhalb eines Absatzes '''&lt;/p>'''
  '''&lt;/body>'''
'''&lt;/html>'''
 
</div>
 
 
 
 
 
== Weblinks ==
* Selfhtml:
** [https://wiki.selfhtml.org/wiki/HTML/Dokumentstruktur_und_Aufbau HTML/Dokumentstruktur und Aufbau]
** [https://wiki.selfhtml.org/wiki/HTML/Regeln/Guter_HTML-Stil HTML/Regeln/Guter HTML-Stil]
** [https://wiki.selfhtml.org/wiki/HTML/Tutorials/HTML5-Seitenstrukturierung HTML5-Seitenstrukturierung]

Aktuelle Version vom 12. Mai 2025, 03:44 Uhr