Ruby markup: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Inseritore (discussione | contributi)
Accordo grammaticale articolo/verbo
Etichette: Modifica da mobile Modifica da web per mobile
 
(5 versioni intermedie di 4 utenti non mostrate)
Riga 1:
IlI '''ruby markup''' (o '''annotazioni ruby''' o semplicemente {{nihongo|'''ruby'''|ルビ|rubi}}) sono brevi sequenze di testo affiancate al testo base, tipicamente utilizzate nei documenti dell'[[Asia orientale]] per indicare la trascrizione fonetica di parole [[lingua cinese|cinesi]] ([[pinyin]]) o [[lingua giapponese|giapponesi]] ([[furigana]]) o per fornire brevi annotazioni. Il nome deriva dall'omonima [[unità di misura]] [[tipografia|tipografica]] corrispondente a 5 [[punto tipografico|punti]]<ref>{{Cita web|url=https://www.w3.org/TR/css-ruby-1/Overview.html|titolo=CSS Ruby Annotation Layout Module Level 1|sito=www.w3.org|accesso=2021-08-23}}</ref><ref>{{Cita web|url=https://www.w3.org/TR/html-ruby-extensions/Overview.html|titolo=W3C HTML Ruby Markup Extensions|sito=www.w3.org|accesso=2021-08-23}}</ref>.
 
{| class="wikitable"
Riga 14:
 
=== Valori ===
I seguenti valori di visualizzazione assegnano ruoli di layout ruby a un elemento arbitrario<ref>{{Cita web|url=https://www.quackit.com/html_5/tags/html_ruby_tag.cfm|titolo=HTML 5 Tag|sito=www.quackit.com|accesso=2021-08-23}}</ref>:
 
; <dfn>ruby</dfn>
: Specifica che un elemento genera un <dfn>contenitore ruby</dfn>. (Corrisponde agli elementi<code><nowiki><ruby></nowiki></code> HTML/XHTML.)
; <dfn>ruby-base</dfn>
: Specifica che un elemento genera unaun ''contenitore ruby di base''. (Corrisponde agli elementi <code><nowiki><rb></nowiki></code>HTML/XHTML.)
; <dfn>ruby-text</dfn>
: Specifica che un elemento genera una <dfn>casella di annotazione ruby</dfn>. (Corrisponde agli elementi<code><nowiki><rt></nowiki></code> HTML/XHTML.)
Riga 25:
: Specifica che un elemento genera un <dfn>contenitore ruby di base</dfn>. (Corrisponde agli elementi<code><rbc></code>XHTML; generato come una casella anonima in HTML.)
; <dfn>ruby-text-container</dfn>
: Specifica che un elemento genera una <dfn>casella contenitore di annotazioni ruby</dfn>. (Corrisponde agli elementi<code><nowiki><rtc></nowiki></code> HTML/XHTML .)
 
; <dfn>alternate</dfn>
 
Diversi livelli di annotazioni si alternano tra sopra e sotto .
 
'''''over'''''
 
L'annotazione in rubinoruby appare al di sopra della base.
 
'''''under'''''
 
L'annotazione in rubinoruby appare in linea sotto la base. Questa è un'impostazione relativamente rara utilizzata nei sistemi di scrittura ideografici dell'Asia orientale, più facilmente riscontrabile nel testo educativo.
 
'''''inter-character'''''
Riga 49:
'''''merge'''''
 
Tutte le caselle di annotazione rubinoruby all'interno dello stesso segmento di rubinoe sulla stessa linea sono concatenate come caselle in linea"inline" all'interno del loro contenitore di annotazioni e disposte in una singola casella di annotazione rubinoruby anonima che copre tutte le caselle di base rubinoruby associate .
 
'''''auto'''''
 
L'interprete può utilizzare qualsiasi algoritmo per determinare come ogni casella di annotazione ruby viene resa nella casella di base corrispondente, con l'intenzionela conseguenza che se tutte le annotazioni si adattano alle rispettive basi, il risultato è identico a <code>separate</code>, ma se alcune annotazioni sono più larghe della loro basi lo spazio è condiviso in qualche modo per evitare di imporre spazio tra le basi.
 
=== Proprietà ===
Riga 62:
!Si applica a
!Ereditato
!TipoValore di animazione
!Ordine canonico
!Valore calcolato
Riga 71:
|basi ruby, annotazioni di ruby, contenitori di base di ruby, contenitori di annotazioni di ruby
|si
|perdipende tipo didal valore immesso
|perdipende dalla grammatica
|keyword
specificata
Riga 81:
|contenitori di annotazione ruby interlineare
|si
|perdipende tipo didal valore immesso
|perdipende dalla grammatica
|keyword
specificata
Riga 91:
|contenitori per annotazioni ruby
|si
|perdipende tipo didal valore immesso
|perdipende dalla grammatica
|keyword
specificata
Riga 102:
|si
|discrete
|perdipende dalla grammatica
|keyword
specificata
Riga 232:
|
|}
 
== Note ==
<references />
 
== Bibliografia ==
Line 243 ⟶ 246:
{{portale|informatica}}
 
== Note ==
<references />
[[Categoria:HTML]]
[[Categoria:Scrittura giapponese]]