HTML/Elemente/ruby
Aus SELFHTML-Wiki
Das ruby-Element dient dazu, ruby-Anmerkungen zu besonderen Schriftzeichen mit der Angabe der Aussprache in den HTML-Code zu integrieren.
- Browserunterstützung
- caniuse.com
- Syntax
- Start-Tag: notwendig
- End-Tag: notwendig
- WAI‑ARIA‑Rolle
- * keine
- Elternelemente
- Darf vorkommen in:
* allen Elementen, die fließenden Inhalt erlauben
- allen Stil-Elementen
- erlaubte Inhalte
- * Text
Beispiel
<h1>English naval expressions and their pronunciation</h1>
<ruby>
boatswain
<rp>(</rp><rt>'bosun</rt><rp>)</rp>
</ruby>
<ruby>
forecastle
<rp>(</rp><rt>'foks'l</rt><rp>)</rp>
</ruby>
<ruby>
gunwale
<rp>(</rp><rt>'gunl</rt><rp>)</rp>
</ruby>
Empfehlung: Für Anmerkungen, die sich nicht auf Aussprache beziehen, verwenden Sie bitte das abbr-Element.
Weblinks
W3C: The ruby element
- http://html5doctor.com/ruby-rt-rp-element/
- https://addons.mozilla.org/de/firefox/addon/html-ruby/ (Add-On für Firefox)
Name | Inhalt | Standardwert | Bedeutung |
---|---|---|---|
Universalattribute | |||
id | ID | identifiziert ein einziges Element innerhalb eines Dokuments | |
class | CDATA | ordnet ein Element einer oder mehreren Klassen zu. | |
accesskey | ID | Tastaturkürzel | |
contenteditable | CDATA | editierbarer Inhalt | |
contextmenu | definiert Kontextmenü | ||
dir | ltr, rtl | definiert die Schreibrichtung innerhalb des Dokuments | |
draggable | ID | kann mit Drag & Drop gezogen werden | |
dropzone | CDATA | Aktion bei Ablegen | |
hidden | versteckter Inhalt | ||
lang | NAME | legt eine den IANA-Sprachdefinitionen folgende Sprache des Elementinhalts fest [RFC1766] | |
spellcheck | ID | Rechtschreibprüfung | |
style | CDATA | notiert direkt in einem Element- style sheet data | |
tabindex | NAME | zeigt an, ob dieses Element fokusiert werden kann, ob es mithilfe der Tastaturnavigation angesteuert werden kann und in welcher Reihenfolge navigiert wird. | |
title | CDATA | betitelt oder beschreibt ein Element. |
Attribut: Pflichtattribut
Attribut: optionales Attribut