Bücher online kostenlos Kostenlos Online Lesen
HTML5-Handbuch - die neuen Features von HTML5

HTML5-Handbuch - die neuen Features von HTML5

Titel: HTML5-Handbuch - die neuen Features von HTML5 Kostenlos Bücher Online Lesen
Autoren: Franzis
Vom Netzwerk:
Strukturelemente typischer Printdokumente abzubilden. Typische Bestandteile von Websites, wie Navigationsbereich, Header und Footer (Kopf- und Fußbereich) oder die Aufteilung in einzelne Artikel wie in Blogs erhalten mit HTML5 eigene Auszeichnungselemente.
    Doch auch wenn die meisten Browser die neuen Elemente noch nicht explizit »kennen«, ist es empfehlenswert, sie bereits einzusetzen. In Abschnitt 4.6.2 wird erklärt, was Sie dazu wissen müssen.
4.1.1    Dokumentkörper
    Der Dokumentkörper von HTML ist das, was durch

und

markiert ist. Für die meisten Webseiten genügt dieser Rahmen, um die gesamte sichtbare Struktur der Seite direkt darin zu notieren.
Beispiel
    
    
    
    
    Titel
    
    
    Das habe ich gestern geschrieben:
    

Ein Artikel


    

Hiervon werde ich morgen berichten,
    dass ich es gestern geschrieben habe.


    
    
Erläuterung
    Zwischen

und

können Sie Text und zahlreiche HTML-Elemente notieren. Im Beispiel ist zunächst etwas direkter Text, dann eine Überschrift erster Ordnung (




) und schließlich ein Textabsatz (




) notiert. Diese Bestandteile bilden den Dokumentkörper bzw. das, was im Browserfenster ausgegeben wird.
Weitere Hinweise
    Wenn Sie CSS bzw. CSS-Eigenschaften auf das
body
-Element anwenden, können Sie das Layout der Webseite beeinflussen und Default-Vorgaben z. B. für Schriftarten definieren.
Im Gegensatz zur Strict-Variante von HTML 4.01 ist es in HTML5 wieder erlaubt, direkt Text innerhalb von



sowie Textlevel-Elemente zu notieren (in der HTML 4.01-Terminologie: Inline-Elemente).
Referenzinformationen
    Elementreferenz
:

4.1.2      Abschnitte
Wenn ein HTML-Dokument sehr umfangreich und stark strukturiert ist, besteht seit HTML5 die Möglichkeit, innerhalb des Dokumentkörpers Abschnitte zu definieren.
    Auch wenn ein HTML-Dokument mehrere unterschiedliche Anzeigezustände einer Webanwendung enthält, ist es sinnvoll, die einzelnen Anzeigezustände durch Abschnitte zu markieren.
Beispiel
    
    
    
    
    Titel
    
    
    Ich habe noch mehr geschrieben und nenne es jetzt:
    

Mein Buch


    

    

Das erste Kapitel


    

Viel Inhalt


    usw.
    

    

    

Das zweite Kapitel


    

Noch mehr Inhalt


    usw.
    

    
    
Erläuterung
    Abschnitte markieren Sie durch



. Das Besondere an solchen Abschnitten ist, dass dadurch aus logischer Sicht eine Art Unterdokument entsteht. Um das besser zu verstehen, sind im obigen Beispiel drei Überschriften 1. Ordnung, markiert durch




, notiert. Die erste befindet sich außerhalb eines
section
-Abschnitts, die beiden anderen innerhalb eines
section
-Abschnitts.
Aus Sicht eines HTML5-Parsers ist die
h1
-Überschrift außerhalb der Abschnitte trotz gleichlautender Ordnungsebene logisch übergeordnet zu den
h1
-Überschriften innerhalb der Abschnitte. Abschnitte beeinflussen also gemeinsam mit Überschriften die Hierarchie (das Outlining) der Inhalte.
Weitere Hinweise
    Abschnitte stellen eine semantische Auszeichnung dar und haben dadurch andere Aufgaben als allgemeine Bereiche. Abschnitte bestehen typischerweise aus einer Überschrift, gefolgt von Inhalt.
    Abschnitte dürfen auch verschachtelt werden. Durch Verschachtelung von Abschnitten können Sie überschriftenunabhängig logische Hierarchie-Ebenen in beliebiger Tiefe definieren.
Referenzinformationen
    Elementreferenz
:

4.1.3      Header und Footer
    Viele Webseiten haben einen erkennbaren Kopfbereich und viele auch einen erkennbaren Fußbereich. Je nach Art der Webseite kann auch ein anfängliches Inhaltsverzeichnis der Kopfbereich sein.
Seit HTML5 ist es möglich, solche Bereiche durch entsprechende Elemente zu markieren.
Beispiel
    
    
    
    
    Titel
    
    
    

    

Die ICH AG


    Ein Unternehmen der WIR-Gruppe
    

    

Aktuelles


    Viele Neuigkeiten usw.
    

    

Diese Seite wurde mit LIEBE zum Detail erstellt


    

    
    
Erläuterung
    Um für eine Webseite einen Kopfbereich zu definieren, notieren Sie innerhalb des Dokumentkörpers ein
header
-Element in der Form



( header = Kopfbereich). Wenn Sie einen Fußbereich

Weitere Kostenlose Bücher