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:
Textfluss zu erzeugen. Um
article
-Bereiche in irgendeiner Form optisch zu gestalten, z. B. mit seitlichen Rahmenlinien bei Kommentaren, sind CSS bzw. CSS-Eigenschaften erforderlich.
    Bei konsequenter und korrekter Anwendung etwa im HTML-Code von Blog-Anwendungen ist das
article
-Element eine wichtige Hilfe, beispielsweise für Suchmaschinen. Das
article
-Element entspricht auch in etwa dem, was in einem RSS- oder Atom-Feed in einem
entry
-Element steht. So kann ein
article
-Element beispielsweise dazu beitragen, aus dem HTML-Code von Webseiten, Feeds zu generieren.
Referenzinformationen
    Elementreferenz

:

4.1.7      Autorenangaben
    HTML enthält seit seinen Anfängen ein Element zur Auszeichnung von Kontaktinformationen. Gedacht ist es für Kontaktinformationen zum Autor oder Urheber der aktuellen Webseite oder des aktuellen Inhalts, die Credits im Abspann gewissermaßen.
Beispiel
    
    

    

Mein Blog


    

    

    

Viel Inhalt


    

    

Gastartikel von Rita Reibach, [email protected]


    

    

    
    
Erläuterung
    Das Beispiel zeigt eine Webseite, die einen Blog-Artikel enthält. Der Artikel ist mit dem dafür vorgesehenen
article
-Element ausgezeichnet. Sowohl eine komplette Webseite als auch ein Artikel können eine eigene Autorenangabe enthalten. Diese wird durch



markiert. Das Beispiel zeigt, wie das Element typischerweise verwendet wird: am Ende (z. B. im Fußbereich) einer Webseite oder am Ende eines Artikels.
    Für den Inhalt von



gibt es keine konkreten Vorschriften. Es sollte sich um Kontaktinformation handeln. Es ist aber auch erlaubt, wie im obigen Beispiel, Zusammenhang herstellenden Text wie
Weblog
von
oder
Artikel
von
zu notieren. Es gibt auch keine Vorschriften dafür, welche Kontaktdaten anzugeben sind. Das Minimum ist der Name des Autors/Urhebers. Typisch ist auch die Angabe einer Mailadresse wie im obigen Beispiel, wobei dies jedoch auf Grund der Spam-Bots im Web nicht unproblematisch ist. Der Name könnte z. B. auch ein anklickbarer Hyperlink sein, der zu einer Profilseite des Autors/Urhebers führt.
    Zwischen

und

dürfen also auch andere HTML-Elemente notiert werden, jedoch keine anderen Elemente für Webseiten-Bereiche, also keine Header und Footer, Artikel oder weiteren Autorenangaben.
Weitere Hinweise
    Bild 4.4: Typische Default-Darstellung von Autorenangaben in Web-Browsern
    Das
address
-Element bewirkt optisch eine neue Zeile im Textfluss. Außerdem wird der Inhalt in den Browsern üblicherweise per Voreinstellung kursiv dargestellt. Mit CSS bzw. CSS-Eigenschaften lassen sich solche Bereiche gestalten, und auch die Kursivschrift lässt sich damit ändern.
Referenzinformationen
    Elementreferenz
:

4.2        Gruppierende Elemente (Grouping)
    Gruppierende Elemente sind im Sinne herkömmlicher Textverarbeitung Absatztypen. Das gilt eigentlich auch für Überschriften, die jedoch der HTML5-Logik zufolge zu den Elementen für Webseiten-Bereiche (Sectioning) gezählt werden.
4.2.1      Der Inhaltsbereich
    In den meisten Webseitenlayouts gibt es neben Bereichen für Header, Navigation, Sidebar usw. einen hauptsächlichen Inhaltsbereich. Da dieser oft auch eigene CSS-Eigenschaften erhalten soll, wurde er in der Vergangenheit typischerweise in Form eines allgemeinen Bereichs und dem Namen
main
ausgezeichnet, also mit

. HTML5 spendiert für diese weit verbreitete Praxis ein neues Element, das
main
-Element.
Beispiel
    
    

    

Die Welt an diesem Tag


    

    

    

Viele Nachrichten


    

    
    
    
Erläuterung
    Mit

( main = Haupt …) können sie den inhaltstragenden Bereich einer Webseite auszeichnen, falls diese noch weitere, nicht direkt zum Inhalt gehörende Bereiche wie Navigationen, Seitenleisten, Werbebereiche usw. enthält.
    Das
main
-Element sollte sinnvollerweise nur einmal pro Webseite vorkommen.
    HTML-technisch gehört das
main
-Element zu den gruppierenden Elementen (Grouping), nicht zu den Webseiten-Bereichen (Sectioning). Es sollte aus semantischen Gründen nicht innerhalb von Elementen wie
section
,
article
oder
aside
notiert werden.
    In Browsern, die

Weitere Kostenlose Bücher