Page 89 - Guida tascabile HTML5
P. 89

Ricorrendo al tag <rp> è inoltre possibile fornire una versione di fallback per i

           browser che non supportano la marcatura <ruby> (il testo all’interno dei tag <rp>

           sarà ignorato dai browser che la supportano):

           <ruby>京都<rp>(</rp><rt>Kyōto</rt><rp>)</rp></ruby>




















           Figura 5.20 Le parentesi nel tag <rp> vengono utilizzate quando il browser non
           supporta le annotazioni ruby.


              Nei due esempi, le annotazioni Ruby sono aggiunte in due alfabeti diversi,

           hiragana nel primo e latino nel secondo: in base al pubblico a cui ci si rivolge può
           essere significativo adottare soluzioni differenti. In alcuni casi può anche essere

           indicato nidificare più notazioni <ruby>, per fornire indicazioni di pronuncia

           alternative.

              NOTA È possibile utilizzare le annotazioni Ruby anche in contesti più vicini a noi, non
              legati alle lingue orientali: pensate per esempio alle annotazioni di pronuncia spesso
              utilizzate nei dizionari in lingua inglese o italiana.




                                           Direzione del testo


              Altri due tag studiati per integrare contenuti non omogenei sono <bdi> e <bdo>,
           utili per gestire contenuti con direzioni differenti: l’alfabeto latino è scritto da

           sinistra verso destra, mentre altri alfabeti si sviluppano in direzione opposta, da

           destra verso sinistra.
              Il tag <bdi> (Bi-Directional Isolation) isola il testo al suo interno dal resto del

           contenuto, evitando possibili conflitti: in questo modo si ha la garanzia che il

           paragrafo venga presentato nel modo previsto.

           <p>La città di Tel Aviv (in ebraico <bdi>ופי-ביבא לת</bdi>) è il centro economico
           di Israele.</p>

              NOTA  Questo  tag  si  rivela  molto  utile  dove  nella  pagina  vengono  inseriti  contenuti
              generati  dagli  utenti,  sui  quali  il  controllo  redazionale  è  per  forza  di  cose  minore.
   84   85   86   87   88   89   90   91   92   93   94