HTML and CSS Reference
In-Depth Information
Esempio 2.11
<!-- Giapponese -->
<ruby> <rt> </rt> <rt> </rt></ruby>
<!-- Cinese tradizionale -->
<ruby> <rt>`</rt> <rt>`</rt></ruby>
<!-- Cinese semplificato -->
<ruby><rt>hàn</rt> <rt>zì</rt></ruby>
<ruby>
<rp>(</rp><rt> </rt><rp>)</rp>
<rp>(</rp><rt> </rt><rp>)</rp>
</ruby>
Come possiamo notare, all'interno dell'elemento
ruby
, tramite il tag figlio
rt
(
ruby text
),
possiamo associare a ciascun ideogramma un testo esplicativo che eventualmente può es-
sere separato dal resto del contenuto tramite parentesi incluse in altrettanti tag
rp
(
ruby
parenthesis
).
La
figura 2.3
mostra come il markup presente
nell'esempio 2.11
dovrebbe essere ren-
derizzato.
Figura 2.3
- Rendering del tag ruby.
Nei browser attualmente in circolazione, il supporto a questi tre tag è parziale (in particola-
re, per quanto riguarda gli elementi
rt
o
rp
) e, in alcuni casi, addirittura del tutto assente.
L'elemento
time
permette di rappresentare un orario (dalle 0:00 alle 23:59) oppure una
data del calendario Gregoriano, opzionalmente comprensiva di ora e fuso, o una durata. Lo
scopo di questo tag è quello di fornire un modo per connotare una porzione di testo come