UI văn bản phong phú sử dụng các thẻ đánh dấu đơn giản để định dạng các phần của một chuỗi thành chữ đậm, chữ nghiêng, gạch chân, màu nền, biến thể viền và nhiều hơn nữa. Bạn có thể áp dụng các thẻ định dạng cho các đối tượng TextLabel, TextButton, và TextBox.
Bật văn bản phong phú
Bạn phải bật văn bản phong phú cho từng đối tượng thông qua thuộc tính RichText trong cửa sổ Thuộc tính, hoặc bằng cách đặt thuộc tính thành true trong một LocalScript.

local title = Instance.new("TextLabel")
title.RichText = true
title.Text = "Sử dụng một <b>tiêu đề đậm</b>"Các thẻ được hỗ trợ
Các thẻ văn bản phong phú tương tự như các thẻ XML/HTML và bạn phải bao gồm cả thẻ mở và thẻ đóng xung quanh văn bản đã định dạng.
<b>Văn bản đã định dạng</b>
Bạn cũng có thể lồng các thẻ bên trong nhau miễn là bạn đóng chúng theo thứ tự ngược lại với cách bạn đã mở chúng.
<b><i><u>Văn bản đã định dạng</u></i></b>
Màu chữ
<font color=""> </font>
Tôi muốn kẹo <font color="#FF7800">màu cam</font>.
Tôi muốn kẹo <font color="rgb(255,125,0)">màu cam</font>.

Kích thước chữ
<font size=""> </font>
<font size="40">Đây là lớn.</font> <font size="20">Đây là nhỏ.</font>

Kiểu chữ
<font face=""> </font>
<font face="Michroma">Đây là kiểu chữ Michroma.</font>

Gia đình chữ
<font family=""> </font>
<font family="rbxasset://fonts/families/Michroma.json">Đây là kiểu chữ Michroma.</font>

Độ dày chữ
<font weight=""> </font>
Đây là bình thường. <font weight="heavy">Đây là nặng.</font>
Đây là bình thường. <font weight="900">Đây là nặng.</font>

Độ trong suốt của chữ
<font transparency=""> </font>
Văn bản ở <font transparency="0.5">50% độ trong suốt</font>.

Viền
<stroke> </stroke>
| Tham số | Thuộc tính tương đương | Giá trị ví dụ |
|---|---|---|
| color | UIStroke.Color | "rgb(255,125,0)", "#FF7800" |
| thickness hoặc th | UIStroke.Thickness | "1", "4", "0.5" |
| transparency hoặc tr | UIStroke.Transparency | "0", "0.5", "1" |
| joins | UIStroke.LineJoinMode | "round", "bevel", "miter" |
| sizing | UIStroke.StrokeSizingMode | "fixed", "scaled" |
Bạn đã thắng <stroke color="#00A2FF" thickness="2" transparency="0.25" joins="miter">25 viên ngọc</stroke>.

Đậm
<b> </b>
Văn bản trong <b>đậm</b>.

Nghiêng
<i> </i>
Văn bản <i>nghiêng</i>.

Gạch chân
<u> </u>
Văn bản <u>gạch chân</u>.

Gạch chéo
<s> </s>
Văn bản với <s>gạch chéo</s> được áp dụng.

Ngắt dòng
<br/>
Dòng mới xảy ra sau câu này.<br/>Câu tiếp theo...

Chữ hoa
<uppercase> </uppercase>
<uc> </uc>
<uppercase>Chữ hoa</uppercase> làm cho từ ngữ trở nên nổi bật!
<uc>Chữ hoa</uc> làm cho từ ngữ trở nên nổi bật!

Chữ cái nhỏ
<smallcaps> </smallcaps>
<sc> </sc>
Tên tôi là <smallcaps>Diva Dragonslayer</smallcaps>.
Tên tôi là <sc>Diva Dragonslayer</sc>.

Đánh dấu
<mark> </mark>
Văn bản <mark color="#009966" transparency="0">được đánh dấu</mark>.

Chú thích
<!-- -->
Sau đây là một chú thích...<!--Điều này không xuất hiện trong văn bản cuối cùng--> và bây giờ là thêm văn bản...

Các hình thức thoát
Nếu bạn muốn hiển thị một số ký tự như < hoặc > và miễn trừ chúng khỏi việc xem xét như một phần của các thẻ văn bản phong phú, bạn có thể viết chúng ở hình thức thoát của chúng.
| Ký tự | Hình thức thoát | Ví dụ | Kết quả |
|---|---|---|---|
| < | < | 10 < 100 | 10 < 100 |
| > | > | 100 > 10 | 100 > 10 |
| " | " | Gặp "Diva Dragonslayer" | Gặp "Diva Dragonslayer" |
| ' | ' | Thú cưng của Diva' là một con chim ưng! | Thú cưng của Diva là một con chim ưng! |
| & | & | Hiển thị một hình thức thoát khác <b>&lt;</b> bằng cách thoát một dấu và | Hiển thị một hình thức thoát khác < bằng cách thoát một dấu và |