Marquage de texte riche

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

UI texte riche utilise des balises de marquage simples pour style les sections d'une chaîne en bold, italiques, souligner, couleur de remplissage, variations de couleur et plus encore. Vous pouvez appliquer des balises de style à TextLabel , TextButton et TextBox objets.

Activer texte riche

Vous devez activer le texte riche sur une base par objet en activant sa propriété RichText dans la fenêtre propriétés, ou en définissant la propriété sur true dans un Class.LocalScript.


local title = Instance.new("TextLabel")
title.RichText = true
title.Text = "Use a <b>bold title</b>"

Tags pris en charge

Les tags de texte riche sont similaires aux tags XML/HTML et vous devez inclure un tag d'ouverture et de fermeture autour du texte encadré.

<b>Formatted text</b>

Vous pouvez également imbriquer les balises l'une dans l'autre tant que vous les fermez dans le sens inverse de l'ouverture.

<b><i><u>Formatted text</u></i></b>

Couleur

<font color=""> </font>

I want the <font color="#FF7800">orange</font> candy.``I want the <font color="rgb(255,125,0)">orange</font> candy.

Taille

<font size=""> </font>

<font size="40">This is big.</font> <font size="20">This is small.</font>

Visage de police

<font face=""> </font>

<font face="Michroma">This is Michroma face.</font>

Famille de police

<font family=""> </font>

<font family="rbxasset://fonts/families/Michroma.json">This is Michroma face.</font>

Poids de police

<font weight=""> </font>

This is normal. <font weight="heavy">This is heavy.</font>``This is normal. <font weight="900">This is heavy.</font>

Coupe

<stroke> </stroke>

You won <stroke color="#00A2FF" joins="miter" thickness="2" transparency="0.25">25 gems</stroke>.

Transparence

<font transparency=""> </font>

Text at <font transparency="0.5">50% transparency</font>.

Bold

<b> </b>

Text in <b>bold</b>.

Italique

<i> </i>

Text <i>italicized</i>.

Souligner

<u> </u>

Text <u>underlined</u>.

Frappe

Text with strikethrough

Séparateur

<br />

New line occurs after this sentence.<br />Next sentence...

Majuscules

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

<uppercase>Uppercase</uppercase> makes words read loudly!> <uc>Uppercase</uc> makes words read loudly!>

Petits chapeaux

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

My name is <smallcaps>Diva Dragonslayer</smallcaps>.``My name is <sc>Diva Dragonslayer</sc>.

Marquer

<mark> </mark>

Text <mark color="#009966" transparency="0">highlighted</mark>.

Commentaire

<!-- -->

After this is a comment...<!--This does not appear in the final text--> and now more text...

Formes d'évasion

Si vous voulez rendre certains personnages comme < ou > et les exclure de la considération comme partie des balises de texte riches, vous pouvez les écrire dans leur forme d'évasion .

Personagem逃脱ExemploResultado
<) &lt;10 &lt; 10010 < 100
> &gt;&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;1&lt;100 &gt; 10100 > 10
"título de exemplo" &quot;Meet &quot;Diva Dragonslayer&quot;Conheça "Diva Dragonslayer"
&apos;Diva&apos;s pet is a falcon!Animal de estimação da Diva é um falcão!
&amp;Render another escape form <b>&amp;lt;</b> by escaping an ampersandRender outro formulário de fuga &lt; ao escapar de um ampersand