GUIDE Unifies Inclusive Design Essentials

Les langues non indo-européennes

Les balises <bdi> et <bdo>

La balise <bdi> isole une portée (span) de texte pouvant être formatée dans une direction différente de celle du texte qui l’entoure.

La balise <bdo> est utilisé afin d’outrepasser la direction du texte. Cela permet d’imposer une direction donnée à un texte. Elle utilise donc un attribut dir.

<ul>
  <li><bdi>اَلأَعْشَى</bdi> - 1<sup>re</sup> place</li>
  <li><bdi>Jerry Cruncher</bdi> - 2<sup>e</sup> place</li>
</ul>

<p>Looks like this in Hebrew: <span dir="rtl">الرجل القوي إيان</span></p>
<p>In the computer's memory, this is stored as <bdo dir="ltr">الرجل القوي إيان</bdo></p>

Looks like this in Hebrew: الرجل القوي إيان

In the computer's memory, this is stored as الرجل القوي إيان


Les balises <rp>, <rt> et <ruby>

La balise <bdi> est utilisé pour fournir ce qui fera office de parenthèse aux navigateurs qui ne prennent pas en charge les annotations Ruby.

La balise <rt> indique la composante texte d’une annotation Ruby, il est notamment utilisé pour la prononciation, la traduction ou la translitération des caractères d’Asie orientale.

La balise <ruby> représente une annotation ruby. Les annotations Ruby servent à afficher la prononciation des caractères d’Asie orientale.

<ruby> 漢 <rp>(</rp><rt>kan</rt><rp>)</rp> 字 <rp>(</rp><rt>ji</rt><rp>)</rp> </ruby>

( kan )( ji )