Element-Referenz
HTML 5 doctype - weil html einfach einfach ist.
nach oben

    <rp>

    Bedeutung

    Umschließender Inhalt für Ruby-Annotationen


    Notation

    <rp [Attribute]>[Elementinhalt]</rp>

    Elternelemente

    Kann gemäß der HTML5 Spezifikation innerhalb der folgenden Elemente vorkommen:

    zum <ruby> Element<ruby>.


    Elementinhalt

    Kann Text mit folgenden anderen HTML-Elementen enthalten:
    Liste der HTML 5 Inline-ElementeInline-Elemente.


    Attribute

    Das Element hat keine elementspezifischen Attribute.

    Des Weiteren kann das Element folgende allgemeinen Attribute und Event-Handler enthalten:
    zum HTML5 Attribut accesskeyaccesskey | zum HTML5 Attribut classclass | zum HTML5 Attribut contenteditablecontenteditable | zum HTML5 Attribut contextmenucontextmenu | zum HTML5 Attribut datadata | zum HTML5 Attribut dirdir | zum HTML5 Attribut draggabledraggable | zum HTML5 Attribut hiddenhidden | zum HTML5 Attribut idid | zum HTML5 Attribut itemitem | zum HTML5 Attribut itempropitemprop | zum HTML5 Attribut langlang | zum HTML5 Attribut spellcheckspellcheck | zum HTML5 Attribut stylestyle | zum HTML5 Attribut subjectsubject | zum HTML5 Attribut tabindextabindex | zum HTML5 Attribut titletitle

    onabort | onblur | onchange | onclick | oncontextmenu | ondblclick | ondrag | ondragend | ondragenter | ondragleave | ondragover | ondragstart | ondrop | onfocus | onkeydown | onkeypress | onkeyup | onmousedown | onmousemove | onmouseout | onmouseover | onmouseup | onmousewheel | onscroll


    Beispiel
    <ruby>
    &#x67D4; <rp>(</rp><rt>j&#361;</rt><rp>)</rp>
    &#36947; <rp>(</rp><rt>d&#245;</rt><rp>)</rp>
    </ruby>
    Anzeigebeispiel
    ()()

    Erläuterung

    Das <rp>InformationBedeutung: <rp>ruby parentheses; Ruby Klammern Element definiert, dass die Annotation innerhalb eines <ruby> Elements, in Klammern auszuzeichnen ist.

    Das <ruby> Element wurde für die Darstellung von Annotationen für die chinesische und japanische Typografie implementiert, da in fernöstlichen Sprachen gelegentlich nicht eindeutig ist, wie ein Schriftzeichen auszusprechen ist. Bei den betroffenen Schriftzeichen wird dabei ein kleiner Aussprachehinweis oberhalb des Schriftzeichens notiert.

    Solche Annotationen lassen sich allein mit dem Unicode-Zeichensatz nicht darstellen, die HTML5 Spezifikation schafft mit dem <ruby> Element eine Syntax-Grundlage für die Darstellung von AnnotationenproprietäreInformationBedeutung: Annotationenproprietäreschriftliche Anmerkung, Vermerk im Text.

    Das Zeichen und die Annotation wird als Elementinhalt innerhalb <ruby>[...]</ruby> notiert, wobei die Notation des <rp>InformationBedeutung: <rp>ruby parentheses; Ruby Klammern Elements die Annotation in Klammern auszeichnet und innerhalb dessen wird ein <rt>InformationBedeutung: <rt>ruby text; Ruby Text Element notiert, in dessen Elementinhalt die Annotation notiert wird.

    Das obige Beispiel zeichnet zwei Zeichen mit deutschsprachigen Annotationen aus. Für die Darstellung von Webseiten in westlichen Alphabet Sprachen ist das <ruby> Element bedeutungslos.


    W3C Logo & WHATWG Logo Spezifikation

    Tastaturkürzel