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:
möglich und wurde hier der Einfachheit halber verwendet.
Referenzinformationen
    Elementreferenz

:

4.3        Textauszeichnungen (Textlevel-Semantics)
    In diesem Abschnitt geht es um HTML-Auszeichnungen mitten im Fließtext, also um Elemente, mit deren Hilfe Sie einzelnen Wörtern, Ausdrücken, Satzteilen oder Passagen eine besondere Markierung zuweisen können. In HTML 4 wurden diese Elemente als Inline-Elemente bezeichnet.
HTML5 redet stattdessen von textlevel semantics .
4.3.1      Elemente für die Textauszeichnung
    In Texten kommen häufig einzelne Ausdrücke oder Passagen vor, die eine erkennbare besondere Bedeutung haben, beispielsweise Namensnennungen, Abkürzungen, Datums- und Zeitangaben, wörtliche Rede usw. HTML hält zur Feinauszeichnung solcher Inhalte im Text ein Set an bedeutungstragenden Elementen bereit.
    Machen Sie in Ihren Texten Gebrauch von solchen Feinauszeichnungen! Bedenken Sie, dass das Markieren von Textpassagen mit semantisch passenden Auszeichnungen redaktionell gesehen nicht weniger wertvoll ist als die Texterstellung selbst!
Beispiel
    


    Die Sprache heißt
    HTML
.
    Sie ist nicht zum Formatieren gedacht, sondern zum
    Strukturieren. In einem Dokument mit dem Titel
    Information Management: A Proposal vom
     stellte
    Tim Berners-Lee
    wichtige Thesen auf, die maßgeblich zur Entwicklung von HTML
    beitrugen. In dem Dokument heißt es unter anderem:
    
    The system must allow any sort of information to be entered.
    Another person must be able to find the information, sometimes
    without knowing what he is looking for.

    


    Bild 4.14: Manche Textauszeichnungen sind per Default optisch sichtbar, andere nicht.
Erläuterung
    Elemente zur Textauszeichnung können innerhalb gruppierender Elemente, aber auch direkt innerhalb des Dokumentkörpers oder innerhalb von Elementen für Webseiten-
    Bereiche, innerhalb von Tabellenzellen oder innerhalb von Formularen vorkommen. Das obige Beispiel zeigt einen Textabsatz mit verschiedenen markierten Textpassagen.
    Alle Elemente für die Textauszeichnung bestehen aus Start- und End-Tag. Einige Elemente erwarten Attribute oder sind zumindest nur sinnvoll in Verbindung mit Attributen.
    Einige der Elemente haben eine sichtbare Wirkung im Browser, z. B. Fettschrift, Kursivschrift oder Unterstreichung. Verwenden Sie diese Elemente jedoch niemals, um eine bestimmte Textformatierung zu erreichen. Für die Textformatierung sind CSS bzw. CSS-Eigenschaften zuständig. Indem Sie jedoch Textpassagen mit Elementen zur Textauszeichnung markieren, versehen Sie den Text nicht nur mit semantisch wichtigen Informationen, sondern schaffen auch die Grundlage für die Textformatierung. Denn in CSS können Sie nur formatieren, was an Elementen vorhanden ist. Je reichhaltiger und präziser ein Inhalt strukturiert ist, desto genauer lässt er sich am Ende auch mit CSS formatieren.
    Nachfolgende Tabelle listet die in HTML5 verfügbaren Elemente zur Textauszeichnung auf. Im Anschluss daran werden die Elemente einzeln genauer erklärt.
Element
Referenzinformationen
Bedeutung


Hyperlink und Anker für Hyperlinks


Abkürzung


Stilistische Hervorhebung


Automatische Textrichtungsänderung in problematischen Situationen unterstützen


Textrichtung ändern


Titel, Bezeichnung eines Werks


Quelltext


Zu definierender Ausdruck


betonen


Stilistische Benennung


Über Tastatur eingegebener/einzugebender Text


Selektierter Text


Wörtliche Rede in einem Text


Ruby-Klammer


Textteil einer Ruby-Annotation


Bereich einer Ruby-Annotation


Nicht mehr gültiger Text (durchgestrichen)




Beispiel-Ausgabe




Für das »Kleingedruckte«




Allgemeines Textlevel-Element




Stilistisch hervorgehoben




Tiefergestellt (z. B. in Formeln)




Höhergestellt (z. B. Exponentialwerte)


Datums- und/oder Zeitangabe


Nicht artikulierte Zusatzbemerkung zum Text. Bitte nicht für die frühere Bedeutung