Marcatura di testo ricco

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

L'interfaccia utente del testo ricco utilizza semplici tag di marcatura per stilizzare sezioni di una stringa in grassetto, corsivo, sottolineato, colore di riempimento, variazioni di contorno e altro ancora. Puoi applicare i tag di stilizzazione agli oggetti TextLabel, TextButton e TextBox.

Abilitare il testo ricco

Devi abilitare il testo ricco caso per caso attraverso la sua proprietà RichText nella finestra Proprietà, oppure impostando la proprietà su true in un LocalScript.


local title = Instance.new("TextLabel")
title.RichText = true
title.Text = "Usa un <b>titolo in grassetto</b>"

Tag supportati

I tag di testo ricco sono simili ai tag XML/HTML e devi includere sia un tag di apertura che uno di chiusura attorno al testo formattato.

<b>Testo formattato</b>

Puoi anche annidare i tag all'interno l'uno dell'altro finché li chiudi nell'ordine inverso rispetto a quello in cui li hai aperti.

<b><i><u>Testo formattato</u></i></b>

Colore del font

<font color=""> </font>

Voglio la caramella <font color="#FF7800">arancione</font>.
Voglio la caramella <font color="rgb(255,125,0)">arancione</font>.

Dimensione del font

<font size=""> </font>

<font size="40">Questo è grande.</font> <font size="20">Questo è piccolo.</font>

Tipo di font

<font face=""> </font>

<font face="Michroma">Questo è il tipo di font Michroma.</font>

Famiglia del font

<font family=""> </font>

<font family="rbxasset://fonts/families/Michroma.json">Questo è il tipo di font Michroma.</font>

Peso del font

<font weight=""> </font>

Questo è normale. <font weight="heavy">Questo è pesante.</font>
Questo è normale. <font weight="900">Questo è pesante.</font>

Trasparenza del font

<font transparency=""> </font>

Testo al <font transparency="0.5">50% di trasparenza</font>.

Contorno

<stroke> </stroke>

ParametroProprietà equivalenteValori di esempio
colorUIStroke.Color"rgb(255,125,0)", "#FF7800"
thickness o thUIStroke.Thickness"1", "4", "0.5"
transparency o trUIStroke.Transparency"0", "0.5", "1"
joinsUIStroke.LineJoinMode"round", "bevel", "miter"
sizingUIStroke.StrokeSizingMode"fixed", "scaled"

Hai vinto <stroke color="#00A2FF" thickness="2" transparency="0.25" joins="miter">25 gemme</stroke>.

Grassetto

<b> </b>

Testo in <b>grassetto</b>.

Corsivo

<i> </i>

Testo <i>in corsivo</i>.

Sottolineato

<u> </u>

Testo <u>sottolineato</u>.

Barrato

<s> </s>

Testo con <s>barratura</s> applicata.

Interruzione di riga

<br/>

Una nuova riga si verifica dopo questa frase.<br/>Prossima frase...

Maiuscole

<uppercase> </uppercase>
<uc> </uc>

<uppercase>Maiuscole</uppercase> rende le parole più udibili!
<uc>Maiuscole</uc> rende le parole più udibili!

Piccole maiuscole

<smallcaps> </smallcaps>
<sc> </sc>

Il mio nome è <smallcaps>Diva Dragonslayer</smallcaps>.
Il mio nome è <sc>Diva Dragonslayer</sc>.

Evidenziare

<mark> </mark>

Testo <mark color="#009966" transparency="0">evidenziato</mark>.

Commento

<!-- -->

Dopo questo c'è un commento...<!--Questo non appare nel testo finale--> e ora altro testo...

Forme di escape

Se desideri rendere determinati caratteri come < o > e esentarli dalla considerazione come parte dei tag di testo ricco, puoi scriverli nella loro forma di escape.

CarattereEscapeEsempioRisultato
<&lt;10 &lt; 10010 < 100
>&gt;100 &gt; 10100 > 10
"&quot;Incontra &quot;Diva Dragonslayer&quot;Incontra "Diva Dragonslayer"
'&apos;Il pet di Diva&apos; è un falco!Il pet di Diva è un falco!
&&amp;Rendi un'altra forma di escape <b>&amp;lt;</b> sfuggendo un ampersandRendi un'altra forma di escape &lt; sfuggendo un ampersand
© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.