1. Semantisches HTML5
Ein Beitrag für das
semantische Web
Zusammengestellt von H. Mittendorfer für das Propädeutikum
Webwissenschaften nach: Peter Kröner: "HTML5 - Webseiten innovativ und
zukunftssicher", München 2010
2. Während die Teilung eines HTML
Dokumentes in Sinnabschnitte bisher
über einheitlich über den Tad <div>
erfolgte, hält HTML5 dafür differenzierte,
sinngebende Tags bereit.
Die sinngebenden Tags wirken als
Metainformation (Information über die
Information) zum Web-Dokument.
4. <header>
• Sammlung einführender Inhalte
(Überschriften, Navigationen)
• Nicht nur für das ganze Dokument,
sondern auch für Abschnitte (z.B. section)
• Nicht verwechseln mit <head> / <body>
11. Outline-Algorithmus
• <h1> bis <h6> bilden bis zu sechs Ebenen.
• Innerhalb eines „sectioning-Elementes“
wird neu mit <h1> begonnen, jedoch „eine
Ebene tiefer“ als das übergeordnete <h1>.
• Sectioning Elemente: <section>, <nav>,
<aside>, <article>.
12. <hgroup>
• Fasst mehrere Überschriften zusammen.
• Nur das ranghöchste Element aus den
Überschriften wird im Outline angezeigt.
21. Wiederbelebt
• <b>: wenn der markierte Text
normalerweise fett wäre. (z. B. Teaser eines
Artikels).
• <i>: wenn der markierte Text
normalerweise kursiv wäre. (z. B.
Fachbegriffe).
• <small> Kleingedrucktes.
• <hr> inhaltlicher Bruch.
22. Neue
Textauszeichnungen
• <time> Zeitauszeichnung für Mensch und
Maschine lesbar.
• <mark> Hervorgehobene Textabschnitte.
Z.B.: markierte Suchergebnisse.
• <figure> Inhalte, auf die von der
Dokumentation verwiesen wird. (Tabellen,
Grafiken, Codebeispiele)