Kí tự đặc biệt tình yêu gồm tim ♡ ♥ ❤ ❥, emoji 💌 💍 😍 🥰 và chữ nhỏ để viết thẳng lời yêu như ᵃⁿʰ ʸᵉᵘ ᵉᵐ. Câu “anh yêu em” có một cái bẫy ít trang nói: chữ ê không có bản kiểu dựng sẵn trong bất kỳ kiểu nào. Bảng 21 dòng ở trên ghi mã Unicode của từng ký tự, và phần dưới cho thấy chữ nào của câu này viết được ở kiểu nào.
Biên soạn: Ban biên tập Tạo Chữ Đẹp. Cập nhật lần cuối: . Mã, tên và phiên bản Unicode trong bảng lấy tự động từ Cơ sở dữ liệu Ký tự Unicode. Mục “hiển thị ở đâu” dựa trên đặc tính Unicode, chưa phải kết quả thử trên thiết bị thật.
Tim và biểu tượng tình yêu dạng chữ
| Ký tự | Mã và tên Unicode | Bản và kiểu | Ghi chú |
|---|---|---|---|
U+2661WHITE HEART SUIT |
Unicode 1.1Chữ | Tim rỗng | |
U+2665BLACK HEART SUIT |
Unicode 1.1Chữ, có dạng emoji | Tim đặc, cũng là chất cơ | |
U+2764HEAVY BLACK HEART |
Unicode 1.1Chữ, có dạng emoji | Tim đậm, hay thành emoji đỏ | |
U+2763HEAVY HEART EXCLAMATION MARK ORNAMENT |
Unicode 1.1Chữ, có dạng emoji | Tim kèm chấm than | |
U+2765ROTATED HEAVY BLACK HEART BULLET |
Unicode 1.1Chữ | Tim xoay | |
U+10E6GEORGIAN LETTER GHAN |
Unicode 1.1Chữ | Chữ Gruzia GHAN, hay thay tim | |
U+221EINFINITY |
Unicode 1.1Chữ | Dấu vô cực, “mãi mãi” |
Emoji tình yêu
| Ký tự | Mã và tên Unicode | Bản và kiểu | Ghi chú |
|---|---|---|---|
U+1F48CLOVE LETTER |
Unicode 6.0Emoji | Thư tình (ngoài BMP: 2 đơn vị UTF-16) | |
U+1F48DRING |
Unicode 6.0Emoji | Nhẫn (ngoài BMP: 2 đơn vị UTF-16) | |
U+1F491COUPLE WITH HEART |
Unicode 6.0Emoji | Cặp đôi có tim (ngoài BMP: 2 đơn vị UTF-16) | |
U+1F48FKISS |
Unicode 6.0Emoji | Hôn nhau (ngoài BMP: 2 đơn vị UTF-16) | |
U+1F60DSMILING FACE WITH HEART-SHAPED EYES |
Unicode 6.0Emoji | Mặt mắt hình tim (ngoài BMP: 2 đơn vị UTF-16) | |
U+1F970SMILING FACE WITH SMILING EYES AND THREE HEARTS |
Unicode 11.0Emoji | Mặt cười ba trái tim, Emoji 11.0 (ngoài BMP: 2 đơn vị UTF-16) | |
U+1F618FACE THROWING A KISS |
Unicode 6.0Emoji | Mặt gửi nụ hôn (ngoài BMP: 2 đơn vị UTF-16) | |
U+1F48BKISS MARK |
Unicode 6.0Emoji | Dấu môi (ngoài BMP: 2 đơn vị UTF-16) | |
U+1F498HEART WITH ARROW |
Unicode 6.0Emoji | Tim bị tên xuyên (ngoài BMP: 2 đơn vị UTF-16) | |
U+1F49DHEART WITH RIBBON |
Unicode 6.0Emoji | Tim thắt nơ (ngoài BMP: 2 đơn vị UTF-16) |
Chữ nhỏ để viết “love you” và “anh yêu em”
| Ký tự | Mã và tên Unicode | Bản và kiểu | Ghi chú |
|---|---|---|---|
U+1D38 · U+1D52 · U+1D5B · U+1D49MODIFIER LETTER CAPITAL L … |
Unicode ≤ 4.0Chữ | Chữ L hoa nhỏ ghép o, v, e nhỏ trên cao | |
U+1D67 · U+2092 · U+1D64GREEK SUBSCRIPT SMALL LETTER GAMMA … |
Unicode ≤ 4.1Chữ | Gamma nhỏ dưới, o nhỏ dưới, u nhỏ dưới | |
U+1D43 … U+1D50 · 8 ký tựMODIFIER LETTER SMALL A … |
Unicode ≤ 4.0Chữ | “anh yeu em” không dấu, toàn chữ nhỏ trên cao | |
U+2090 … U+2098 · 8 ký tựLATIN SUBSCRIPT SMALL LETTER A … |
Unicode ≤ 6.0Chữ | “anh yeu em” không dấu, chữ nhỏ dưới; y dùng gamma Hy Lạp vì chữ y Latin chỉ mới có từ Unicode 18.0 |
Mẫu ghép sẵn: gõ tên rồi bấm để sao chép
Cách đọc bảng kí tự tình yêu
Bảng có ba nhóm: tim và biểu tượng dạng chữ, emoji tình yêu và chữ nhỏ. Dòng chữ nhỏ là cả cụm nên cột mã hiện mã đầu cùng số ký tự. Dòng có dạng chữ lẫn emoji đi kèm ô ép kiểu. Cuối bảng có mẫu ghép tên.
Tim dạng chữ và tim dạng emoji
♡ (WHITE HEART SUIT, U+2661) chỉ là chữ, đổi màu theo văn bản. ♥, ❤ và ❣ nằm trong danh sách ký tự có hai dạng, nên có thể hiện thành tim đỏ có màu cố định tùy máy; bộ chọn U+FE0E ép về dạng chữ, U+FE0F ép về emoji. ❥ (tim xoay) và ღ (chữ Gruzia GHAN) không có dạng emoji nên ổn định hơn. Cách chọn tim cho tên xem thêm ở hình trái tim.
“Anh yêu em” bằng chữ kiểu: bảy chữ viết được, chữ ê thì không
Bảng dưới do chúng tôi dựng từ dữ liệu Unicode: mỗi kiểu được kiểm tra xem có đủ a, n, h, y, e, u, m hay không.
| Kiểu | “anh yêu em” viết bằng kiểu này | Mã chữ a | Điều cần biết |
|---|---|---|---|
| Chữ nhỏ trên cao | ᵃⁿʰ ʸᵉ̂ᵘ ᵉᵐ | U+1D43 | Có đủ 7 chữ |
| Chữ nhỏ dưới | ₐₙₕ ᵧₑ̂ᵤ ₑₘ | U+2090 | Chữ y Latin chỉ có từ Unicode 18.0 nên dùng tạm ᵧ, vốn là gamma Hy Lạp |
| Chữ hoa nhỏ | ᴀɴʜ ʏᴇ̂ᴜ ᴇᴍ | U+1D00 | Có đủ 7 chữ |
| Chữ vòng tròn | ⓐⓝⓗ ⓨⓔ̂ⓤ ⓔⓜ | U+24D0 | Có đủ 7 chữ |
| Chữ toàn rộng | anh yêu em | U+FF41 | Có đủ 7 chữ, mỗi chữ rộng gấp đôi |
| Chữ toán học đậm | 𝐚𝐧𝐡 𝐲𝐞̂𝐮 𝐞𝐦 | U+1D41A | Có đủ 7 chữ, ngoài BMP nên mỗi chữ tốn 2 đơn vị UTF-16 |
Chữ ê phải ghép từ chữ e kiểu và dấu mũ kết hợp U+0302; dấu có thể lệch hoặc rời ra tùy font. Vì vậy chuỗi kiểu dài hơn chuỗi gốc một ký tự. Muốn an toàn hơn, nhiều người viết “anh yeu em” không dấu.
Emoji tình yêu và độ mới
Phần lớn emoji tình yêu như 💌 💍 😍 💘 thuộc Emoji 6.0 nên hiện được trên hầu hết máy. Riêng 🥰 (mặt cười có ba trái tim, Emoji 11.0) cần máy đời mới hơn. Hình emoji do hệ điều hành vẽ, nên cùng một 💍 sẽ khác nhau giữa iPhone, Android và Windows.
Viết “I love you” bằng chữ nhỏ
Lời yêu tiếng Anh dễ hơn vì không có chữ có dấu. Chữ nhỏ trên cao có đủ 26 chữ Latin trong Unicode 18.0, riêng 𐞥 (chữ q, U+107A5) mới thêm ở Unicode 14.0 và nằm ngoài BMP. Chữ nhỏ dưới chỉ có 20 chữ, thiếu b, c, d, f, g, q. Cụm “i love you” viết được cả hai kiểu: ⁱ ˡᵒᵛᵉ ʸᵒᵘ và ᵢ ₗₒᵥₑ ᵧₒᵤ.
Độ dài của lời yêu
“anh yêu em” có 10 ký tự nếu ê là mã dựng sẵn U+00EA và 11 nếu ê tách thành e cộng dấu mũ. Hai dạng đều hợp lệ và Unicode coi là tương đương chuẩn. Khi đếm giới hạn tên, chữ nhỏ trong BMP tốn 1 đơn vị còn chữ toán học tốn 2.
Hiển thị ở đâu: ứng dụng nào hiện được kí tự tình yêu
Bảng dưới đếm 21 dòng theo nguy cơ hiện ô vuông, tính từ tuổi Unicode và kiểu hiển thị.
| Nhóm trong bảng | Số dòng | Ví dụ | Nguy cơ hiện ô vuông |
|---|---|---|---|
| Chữ trong BMP, Unicode cũ | 8 | ♡ ❥ ღ | Thấp |
| Chữ có dạng emoji | 3 | ♥ ❤ ❣ | Thấp, nhưng hình có thể đổi |
| Emoji (Unicode đến 12) | 10 | 💌 💍 💑 | Thấp đến trung bình |
Tim ♡ ❥ và chữ nhỏ trên cao hiện tốt ở nơi dùng font hệ thống. Chữ nhỏ dưới ₕ ₙ ₘ thuộc Unicode 6.0 nên máy đời cũ có thể thiếu. Emoji hiện theo bộ emoji của từng hệ điều hành. Chúng tôi chưa thử từng ứng dụng.
Dùng kí tự tình yêu cho tên, bio và lời nhắn
Hợp nhất là một tim ở hai đầu tên hay lời nhắn, như “♡ Anh yêu em ♡”. Với câu có dấu, giữ chữ thường và chỉ trang trí bằng ký hiệu quanh nó; nếu muốn chữ kiểu, xem chữ tròn hoặc chữ nhỏ.
Lỗi thường gặp với kí tự tình yêu
| Hiện tượng | Nguyên nhân có thể | Cách xử lý |
|---|---|---|
| Chữ ê trong chữ kiểu bị lệch dấu | Ghép từ e kiểu và dấu U+0302 | Viết không dấu hoặc giữ chữ ê thường |
| Tim đổi thành emoji đỏ | Ký tự có hai dạng | Dùng ô ép kiểu thêm U+FE0E hoặc đổi sang ♡ |
| ღ hiện ô vuông | Font thiếu chữ Gruzia | Dùng ♡ hoặc ❥ |
Xem thêm
- Kí tự đặc biệt hình trái tim
- Kí tự đặc biệt hình cute
- Kí tự đặc biệt hình cái nơ
- Kí tự đặc biệt theo hình
- Chữ kiểu có dùng được tiếng Việt có dấu không
Nguồn và cách chúng tôi kiểm tra
Mã, tên và phiên bản lấy từ Cơ sở dữ liệu Ký tự Unicode. Tài liệu tham khảo: Unicode Character Database: DerivedAge.txt (phiên bản 18.0); Unicode Character Database: UnicodeData.txt (phiên bản 18.0); Unicode: emoji-data.txt (bộ dữ liệu Emoji, UCD 18.0); Unicode: emoji-variation-sequences.txt (danh sách ký tự có dạng chữ và dạng emoji); Unicode Standard Annex #15: Normalization Forms; Biểu đồ Unicode: Phonetic Extensions (PDF); Biểu đồ Unicode: Superscripts and Subscripts (PDF). Kiểm tra lần cuối ở lần cập nhật gần nhất ().
Câu hỏi thường gặp
Kí tự anh yêu em viết thế nào bằng chữ kiểu?
Bảy chữ a, n, h, y, e, u, m đều có bản kiểu trong các dải chữ nhỏ, chữ tròn, toàn rộng và toán học, nhưng chữ ê thì không có bản dựng sẵn. Cách duy nhất là ghép chữ e kiểu với dấu mũ kết hợp U+0302, và hình ghép này hiển thị tùy font; nhiều người viết không dấu “anh yeu em” để tránh lỗi.
Vì sao chữ nhỏ dưới hay dùng ᵧ thay cho chữ y?
Chữ y Latin chỉ nhỏ dưới (U+209E) mới được thêm ở Unicode 18.0, nên nhiều font chưa có hình. Cách cũ là dùng ᵧ (U+1D67), thực ra là gamma Hy Lạp nên có thể khác nét. Nếu cần chữ y chắc chắn hiện được, dùng chữ nhỏ trên cao ʸ.
♡ ♥ ❤ khác nhau thế nào?
♡ là tim rỗng và chỉ có dạng chữ. ♥ và ❤ có cả dạng chữ lẫn dạng emoji nên có thể hiện thành tim đỏ màu tùy máy. Muốn giữ tim một màu, dùng ô ép kiểu trong bảng để thêm bộ chọn U+FE0E.
ღ có phải ký tự tình yêu không?
ღ là chữ GHAN của bảng chữ cái Gruzia (U+10E6). Nó được dùng làm hình tim cách điệu vì nét giống, nên không phải ký tự tình yêu chính thức trong Unicode. Một số font thiếu chữ Gruzia nên ღ có thể hiện ô vuông.