Blank Space Copy and Paste
Cần một khoảng trắng thực sự hoạt động? Tạo ký tự vô hình và văn bản trống chỉ trong vài giây, chọn số lượng bạn cần, và sao chép chỉ bằng một cú nhấp chuột. Dùng cho tin nhắn, tên người dùng, mạng xã hội, trò chơi và nhiều hơn nữa.
Tạo Văn Bản Vô Hình
Chọn một ký tự và nhập số lượng khoảng trắng bạn cần, sau đó nhấp "Tạo" hoặc "Sao chép".
Sự hỗ trợ cho ký tự vô hình thay đổi tùy theo nền tảng và ô văn bản.
Sao Chép Nhanh
Lấy ngay số lượng ký tự trống được thiết lập sẵn chỉ bằng một cú nhấp chuột.
Văn Bản Trống Dài
Cần nhiều hơn một vài ký tự? Sao chép các mẫu văn bản trống dài hơn.
Khu Vực Thử Nghiệm (Trực Tiếp)
Ký tự vô hình sẽ xuất hiện ở đây khi bạn tạo hoặc dán chúng. Nếu số đếm tăng lên, văn bản trống của bạn đang hoạt động chính xác.
Làm Thế Nào Để Sao Chép và Dán Khoảng Trắng?
Để sao chép và dán khoảng trắng, chọn một ký tự trong trình tạo, nhập số lượng bản sao bạn muốn, nhấp ✨ Tạo, sau đó nhấp Sao chép và dán vào ô bạn cần.
- Tạo
Chọn một ký tự và số lượng
Đặt số lượng, sau đó nhấp ✨ Tạo.
- Sao chép
Gửi nó đến bảng nhớ tạm của bạn
Nhấp Sao chép. Xác nhận bằng ✓ Đã sao chép!
- Dán
Thả nó vào ô đích
Một ô tin nhắn, tiểu sử, tên người dùng, hoặc biểu mẫu.
- Thử nghiệm
Kiểm tra xem các ký tự có còn nguyên vẹn không
Đọc bộ đếm trong Khu vực thử nghiệm.
Bạn Sao Chép Bao Nhiêu
- Một ký tự trống duy nhất1 ký tự
- Nhiều ký tự trống10 ký tự
- Văn bản trống dàilên đến 1.000 ký tự
Công cụ khoảng trắng có 4 phần, mỗi phần phù hợp với một công việc khác nhau:
- Trình tạo tạo ra nhiều ký tự trống từ bất kỳ ký tự nào trong số 147 ký tự Unicode trống và vô hình trong menu Ký tự, mặc định mở ở khoảng trắng độ rộng bằng không (U+200B). Nhập từ 1 đến 5.000 vào ô "Số lượng ký tự", nhấp nút ✨ Tạo, sau đó nhấp Sao chép.
- Sao Chép Nhanh cho phép bạn sao chép khoảng trắng chỉ bằng một cú nhấp qua Sao chép 1, Sao chép 5, Sao chép 10, Sao chép 20, hoặc Sao chép 50, và mỗi nút đều xác nhận bằng ✓ Đã sao chép!
- Văn Bản Trống Dài sao chép văn bản trống dài với 4 mẫu thiết lập sẵn: Ngắn (50), Trung bình (200), Dài (500), và Rất dài (1.000). Sử dụng trình tạo cho số lượng trên 1.000.
- Khu Vực Thử Nghiệm cho biết văn bản vô hình của bạn có còn nguyên vẹn sau khi dán hay không. Bộ đếm ký tự tăng thêm một với mỗi ký tự, vì vậy số đếm 0 nghĩa là không có gì đến cả. Văn bản được tạo sẽ tự động điền vào Khu vực thử nghiệm.
Ký Tự Vô Hình Là Gì?
Ký tự vô hình là một ký tự Unicode chiếm một vị trí thực sự trong văn bản mà không hiển thị dấu hiệu nào có thể nhìn thấy. Chuẩn Unicode xác định mỗi ký tự bằng một điểm mã, được viết dưới dạng U+ theo sau là các chữ số thập lục phân, chẳng hạn U+200B cho khoảng trắng độ rộng bằng không.
Văn bản vô hình không giống với văn bản trống. Một ô chứa một ký tự vô hình vẫn chứa dữ liệu, được tính vào giới hạn ký tự, và vượt qua kiểm tra ô bắt buộc, trong khi một ô thực sự trống thì không chứa gì cả. Sự khác biệt đó là điều giúp một tin nhắn được gửi hoặc một biểu mẫu được nộp ở nơi mà một đầu vào thực sự trống sẽ thất bại.
Văn bản trống và văn bản trống là những tên gọi thông thường cho cùng một thứ: một hoặc nhiều ký tự trông trống hoặc có độ rộng bằng không, hiển thị như không có gì sau khi được dán.
Ký Tự Vô Hình Hoạt Động Như Thế Nào
Ký tự vô hình hoạt động ở lớp phông chữ: một phông chữ ánh xạ mỗi điểm mã tới một glyph, và các điểm mã này được ánh xạ tới một glyph không có dấu hiệu hoặc không có glyph nào cả, vì vậy văn bản mang một ký tự thực sự nhưng không vẽ ra gì.
Sao chép sẽ chuyển chính điểm mã đó vào bảng nhớ tạm của bạn, chứ không phải hình ảnh của khoảng trắng. Ô nhận lưu trữ điểm mã đó dưới dạng văn bản, đó là lý do bộ đếm ký tự trong Khu vực thử nghiệm tăng lên trong khi ô vẫn trông trống.
Hiển thị và xác thực là hai bước riêng biệt. Một nền tảng có thể hiển thị hoàn hảo một khoảng trắng độ rộng bằng không và vẫn từ chối nó khi lưu, và cùng một ký tự có thể được chấp nhận trong một bình luận nhưng bị từ chối trong tên người dùng trên cùng nền tảng đó.
Các Loại Ký Tự Vô Hình
147 ký tự trong công cụ này được chia thành 3 loại: ký tự độ rộng bằng không, ký tự khoảng trắng, và các ký tự Unicode vô hình khác. Độ rộng là sự khác biệt thực tế giữa hai loại đầu tiên, và loại thứ ba bao gồm các ký tự đệm, dấu định dạng và ký tự điều khiển không vẽ ra gì.
Ký Tự Độ Rộng Bằng Không
Ký tự độ rộng bằng không hoàn toàn không chiếm độ rộng nào có thể nhìn thấy. Công cụ cung cấp 5 ký tự loại này: khoảng trắng độ rộng bằng không (U+200B), ký tự không nối độ rộng bằng không (U+200C), ký tự nối độ rộng bằng không (U+200D), ký tự nối từ (U+2060), và khoảng trắng không ngắt độ rộng bằng không (U+FEFF). Khoảng trắng độ rộng bằng không là mặc định trong trình tạo và là ký tự đứng sau mọi mẫu Sao chép nhanh.
Mỗi ký tự đều có một chức năng vượt ra ngoài vẻ ngoài trống rỗng của nó. Khoảng trắng độ rộng bằng không đánh dấu một điểm mà dòng có thể ngắt khi cần thiết, ký tự nối từ ngăn việc ngắt tại điểm đó, và ký tự nối độ rộng bằng không liên kết các chuỗi biểu tượng cảm xúc lại với nhau. Khoảng trắng không ngắt độ rộng bằng không còn đóng vai trò là dấu thứ tự byte ở đầu một tệp văn bản, vì vậy một số trình soạn thảo xử lý nó khác với những ký tự còn lại.
Ký Tự Khoảng Trắng
Ký tự khoảng trắng chiếm độ rộng có thể nhìn thấy và không vẽ ra dấu hiệu nào. Bảng Unicode liệt kê 16 ký tự loại này, bao gồm khoảng trắng thông thường (U+0020), khoảng trắng không ngắt (U+00A0), khoảng trắng em (U+2003), khoảng trắng mảnh (U+2009), và khoảng trắng biểu ý (U+3000).
Độ rộng của chúng được xác định, không phải tùy ý. Khoảng trắng em rộng bằng kích thước phông chữ, khoảng trắng en bằng một nửa, khoảng trắng mảnh là một phần nhỏ của nó, và khoảng trắng sợi tóc còn mỏng hơn nữa. Khoảng trắng chữ số khớp với độ rộng của một chữ số, khoảng trắng dấu câu khớp với một dấu chấm, và khoảng trắng biểu ý khớp với một ký tự độ rộng đầy đủ trong văn bản tiếng Trung, Nhật và Hàn. Khoảng trắng không ngắt và khoảng trắng không ngắt hẹp (U+202F) giữ các từ đi cùng nhau khi ngắt dòng.
Các Ký Tự Unicode Vô Hình Khác
Các ký tự còn lại là ký tự đệm, dấu định dạng và ký tự điều khiển. Tập hợp này bao gồm 4 ký tự đệm Hangul (U+115F, U+1160, U+3164, U+FFA0), Braille Pattern Blank (U+2800), 3 toán tử toán học vô hình (U+2062, U+2063, U+2064), 16 bộ chọn biến thể (từ U+FE00 đến U+FE0F), dấu gạch nối mềm (U+00AD), và 12 dấu định dạng theo hướng như dấu trái-sang-phải (U+200E) và dấu phải-sang-trái (U+200F).
Ký tự đệm Hangul (U+3164) là ký tự hữu ích nhất trong nhóm này. Unicode phân loại nó là một chữ cái chứ không phải ký tự khoảng trắng, vì vậy các ô loại bỏ khoảng trắng thường giữ lại nó. Các ký tự định dạng và điều khiển nằm ở phía đối lập: chúng là những ký tự đầu tiên mà bộ lọc chống giả mạo loại bỏ.
Khoảng Trắng So Với Ký Tự Vô Hình
Khoảng trắng chiếm độ rộng có thể nhìn thấy, trong khi ký tự vô hình có thể không chiếm độ rộng nào cả. Cả hai đều trông như không có gì sau khi dán, nhưng chúng hoạt động khác nhau trong các ô văn bản, bộ đếm ký tự và các bước xác thực của nền tảng.
| Thuộc tính | Khoảng trắng | Ký tự vô hình |
|---|---|---|
| Độ rộng có thể nhìn thấy | Có, từ khoảng trắng sợi tóc đến khoảng trắng độ rộng đầy đủ | Không có đối với ký tự độ rộng bằng không |
| Ví dụ về điểm mã | U+0020, U+00A0, U+3000 | U+200B, U+2060, U+FEFF |
| Cách sử dụng điển hình | Tạo khoảng cách trong tên, tiểu sử và chú thích | Tin nhắn trông trống rỗng và tên người dùng trống |
| Cách nền tảng xử lý | Bị cắt bỏ bởi các ô loại bỏ khoảng trắng | Bị loại bỏ bởi các ô loại bỏ ký tự định dạng |
Hãy chọn theo từng ô. Một tên người dùng gộp các khoảng trắng lặp lại sẽ giữ lại ký tự đệm Hangul, và một chú thích cần một khoảng cách có thể nhìn thấy sẽ giữ lại khoảng trắng em.
Bạn Có Thể Sử Dụng Ký Tự Vô Hình Ở Đâu?
Ký tự vô hình xuất hiện trong các ô tin nhắn, tiểu sử và chú thích trên mạng xã hội, tên hiển thị, ô tên trong trò chơi, biểu mẫu web, và tài liệu — Instagram, TikTok, WhatsApp, Discord, X (trước đây là Twitter), Fortnite, và Free Fire là những nơi mọi người sử dụng chúng nhiều nhất. Sự hỗ trợ không bao giờ mang tính phổ quát: mỗi nền tảng tự quyết định có chấp nhận, cắt bỏ, hay từ chối một ô chỉ chứa các ký tự trống hay không.
Tiểu sử trống, bình luận trống, hoặc ô tên trống trên hồ sơ và bìa nổi bật.
Cập nhật trạng thái trống hoặc khoảng cách trong tên nhóm ở nơi văn bản trống được chấp nhận.
TikTok
Tên hiển thị trống hoặc khoảng cách tiểu sử trên các hồ sơ cho phép ký tự không chuẩn.
Discord
Biệt danh trống hoặc khoảng cách bên trong tin nhắn và tên kênh trên các máy chủ được hỗ trợ.
PUBG / BGMI
Tên trông trống rỗng trong trò chơi, mặc dù sự chấp nhận thay đổi tùy theo phiên bản khách và bản cập nhật.
Free Fire
Tên trống hoặc kiểu vô hình, tùy thuộc vào việc xác thực đầu vào hiện tại của trò chơi.
Tin Nhắn Trống và Nhắn Tin
Dán một ký tự trống vào ô tin nhắn để gửi một tin nhắn đến nơi với vẻ ngoài trống rỗng. WhatsApp, Telegram, Discord, và các ứng dụng SMS tiêu chuẩn giữ nút gửi không hoạt động khi ô đầu vào không có gì, và một ký tự trống duy nhất vượt qua kiểm tra đó trên các ứng dụng không cắt bỏ ô trước.
Các ứng dụng khác nhau ở điểm này. Một số gửi ký tự nguyên vẹn, một số loại bỏ nó và từ chối gửi, và một số gửi đi trong khi hiển thị một khoảng cách mỏng thay vì một bong bóng thực sự trống rỗng. Hãy dán 2 hoặc 3 ký tự, hoặc chuyển sang ký tự đệm Hangul (U+3164), khi một khoảng trắng độ rộng bằng không duy nhất bị cắt bỏ.
Hồ Sơ và Bài Đăng Trên Mạng Xã Hội
Instagram, TikTok, và X là những nền tảng mà ký tự trống được sử dụng nhiều nhất trong hồ sơ và bài đăng. Các mục đích phổ biến bao gồm tách các dòng chú thích mà nền tảng nếu không sẽ gộp lại, giữ một khoảng thụt đầu dòng ở đầu dòng tiểu sử, tạo khoảng cách cho tên bìa nổi bật trên Instagram, và để lại một bình luận không hiển thị văn bản nào.
Các ô tiểu sử và chú thích thường khá dễ tính, vì chúng chấp nhận văn bản tự do. Các ký tự trống ở cuối là phần dễ bị mất nhất: các ô cắt bỏ phần cuối của đầu vào sẽ loại bỏ chúng và đóng lại khoảng cách bạn đã thêm vào.
Tên Người Dùng Vô Hình Trên Mạng Xã Hội và Trò Chơi
Tên hiển thị và biệt danh trong trò chơi chấp nhận ký tự trống thường xuyên hơn nhiều so với tên đăng nhập. Người chơi và người dùng thử tên vô hình trên Instagram, TikTok, Discord, Fortnite, Free Fire, và PUBG hoặc BGMI, thường dùng ký tự đệm Hangul (U+3164) thay vì một ký tự khoảng trắng.
Ba quy tắc quyết định kết quả. Quy tắc độ dài tối thiểu yêu cầu 2 hoặc 3 ký tự được dán thay vì một, quy tắc danh sách cho phép giới hạn ô ở chữ cái, chữ số, và một danh sách ngắn các ký hiệu, và quy tắc chuẩn hóa viết lại tên sau khi lưu. Các trò chơi thay đổi việc xác thực đầu vào giữa các bản cập nhật, vì vậy một tên trống từng hoạt động ở mùa trước có thể ngừng hoạt động sau một bản vá.
Khoảng Trắng Ở Nơi Khoảng Trắng Thông Thường Không Được Phép
Một ký tự Unicode trống có thể đi qua các ô chặn khoảng trắng thông thường. Các mục tiêu điển hình bao gồm ô tên người dùng từ chối khoảng trắng hoàn toàn, tiểu sử gộp các khoảng trắng lặp lại thành một, ô tìm kiếm và thẻ tag coi khoảng trắng như một dấu phân cách, và các ô nhập biểu mẫu cắt bỏ khoảng trắng ở đầu và cuối trước khi lưu.
Khoảng trắng không ngắt (U+00A0) và ký tự đệm Hangul (U+3164) là 2 ký tự thường xuyên vượt qua các quy tắc này nhất, vì cả hai đều không phải là khoảng trắng thông thường và ký tự đệm Hangul thậm chí không phải là ký tự khoảng trắng.
Sử Dụng Cho Quyền Riêng Tư và Giữ Chỗ
Ký tự trống điền vào một ô bắt buộc mà không thêm nội dung có thể đọc được. Mọi người sử dụng chúng để làm cho tên hiển thị trông trống rỗng, điền vào một ô hồ sơ tùy chọn mà họ muốn không trả lời, giữ khoảng cách của một bố cục trong khi một phần chưa hoàn thành, và gửi một biểu mẫu từ chối đầu vào trống.
Có hai giới hạn được áp dụng. Một ký tự trống không giấu được gì khỏi chính nền tảng, nơi vẫn lưu trữ chính xác điểm mã bạn đã dán. Việc sử dụng ký tự vô hình để chia tách các từ và né tránh bộ lọc kiểm duyệt vi phạm điều khoản dịch vụ của mọi nền tảng lớn, và công cụ này không được tạo ra cho mục đích đó.
Tại Sao Sử Dụng Văn Bản Vô Hình và Ký Tự Trống?
Mọi người sử dụng văn bản vô hình vì 5 lý do:
- Gửi một tin nhắn trông trống rỗng trong một ứng dụng trò chuyện chặn đầu vào trống.
- Giữ lại khoảng cách mà nền tảng sẽ gộp lại, chẳng hạn như khoảng cách dòng trong chú thích Instagram hoặc thụt đầu dòng trong tiểu sử.
- Làm cho tên người dùng hoặc tên hiển thị trông trống rỗng trong một ứng dụng hoặc trò chơi cho phép điều đó.
- Đáp ứng một ô bắt buộc mà không viết bất cứ điều gì mà người đọc có thể thấy.
- Đặt một khoảng trắng ở nơi khoảng trắng thông thường bị từ chối, lọc bỏ, hoặc cắt bỏ.
Cả 5 lý do đều quy về cùng một đặc điểm: ô chứa một ký tự, và người đọc không thấy gì cả.
Tính Năng Của Công Cụ Khoảng Trắng
Công cụ sao chép và dán khoảng trắng trên trang này có 8 tính năng:
- Menu ký tự bao phủ toàn bộ 147 ký tự Unicode trống và vô hình, mỗi ký tự được gắn nhãn tên và điểm mã của nó.
- Điều khiển số lượng chấp nhận từ 1 đến 5.000 ký tự, với các nút − và + cho các bước đơn lẻ.
- Các mẫu Sao chép nhanh cho 1, 5, 10, 20, và 50 ký tự chỉ trong một cú nhấp.
- Các mẫu Văn bản trống dài cho 50, 200, 500, và 1.000 ký tự.
- Khu vực thử nghiệm trực tiếp với bộ đếm ký tự liên tục, nút Dán, và nút Xóa.
- Bảng tham chiếu Unicode liệt kê Ký tự, Tên, Unicode, HTML, Hex, và Sao chép cho mỗi mục.
- Xác nhận sao chép chuyển mỗi nút thành ✓ Đã sao chép! sau khi sao chép thành công.
- Chỉ hoạt động trên trình duyệt không cần tài khoản, không tốn phí, và không gửi văn bản đến máy chủ nào.
Tìm Hiểu Về Ký Tự Unicode Vô Hình
Chuẩn Unicode gán cho mỗi ký tự một điểm mã và một tên cố định, vì vậy khoảng trắng độ rộng bằng không là U+200B và ký tự đệm Hangul là U+3164 trên mọi thiết bị hỗ trợ chúng. Tên và điểm mã không bao giờ thay đổi; điều thay đổi là cách một nền tảng xử lý ký tự đó.
Bảng dưới đây cung cấp cho mỗi ký tự 6 cột: Ký tự, Tên, Unicode, HTML, Hex, và Sao chép. Các cột HTML và Hex chứa các dạng thực thể cho trang web, chẳng hạn ​ và ​ cho khoảng trắng độ rộng bằng không. Các dấu ngoặc vuông xung quanh mỗi ký tự chỉ là hướng dẫn trực quan để tìm nó trên màn hình và không bao giờ được sao chép — nhấp vào ký tự hoặc nút Sao chép của nó sẽ đặt đúng điểm mã vào bảng nhớ tạm của bạn.
| Ký tự | Tên | Unicode | HTML | Hex | Sao chép |
|---|---|---|---|---|---|
| Space | U+0020 |   |   | ||
| No-Break Space | U+00A0 |   |   | ||
| Soft Hyphen | U+00AD | ­ | ­ | ||
| En Quad | U+2000 |   |   | ||
| Em Quad | U+2001 |   |   | ||
| En Space | U+2002 |   |   | ||
| Em Space | U+2003 |   |   | ||
| Three-Per-Em Space | U+2004 |   |   | ||
| Four-Per-Em Space | U+2005 |   |   | ||
| Six-Per-Em Space | U+2006 |   |   | ||
| Figure Space | U+2007 |   |   | ||
| Punctuation Space | U+2008 |   |   | ||
| Thin Space | U+2009 |   |   | ||
| Hair Space | U+200A |   |   | ||
| Zero Width Space | U+200B | ​ | ​ | ||
| Zero Width Non-Joiner | U+200C | ‌ | ‌ | ||
| Zero Width Joiner | U+200D | ‍ | ‍ | ||
| Arabic Letter Mark | U+061C | ؜ | ؜ | ||
| Left-to-Right Mark | U+200E | ‎ | ‎ | ||
| Right-to-Left Mark | U+200F | ‏ | ‏ | ||
| Line Separator | U+2028 | 
 | 
 | ||
| Left-to-Right Embedding | U+202A | ‪ | ‪ | ||
| Right-to-Left Embedding | U+202B | ‫ | ‫ | ||
| Pop Directional Formatting | U+202C | ‬ | ‬ | ||
| Left-to-Right Override | U+202D | ‭ | ‭ | ||
| Right-to-Left Override | U+202E | ‮ | ‮ | ||
| Narrow No-Break Space | U+202F |   |   | ||
| Medium Mathematical Space | U+205F |   |   | ||
| Word Joiner | U+2060 | ⁠ | ⁠ | ||
| Invisible Separator | U+2063 | ⁣ | ⁣ | ||
| Braille Pattern Blank | U+2800 | ⠀ | ⠀ | ||
| Hangul Choseong Filler | U+115F | ᅟ | ᅟ | ||
| Hangul Jungseong Filler | U+1160 | ᅠ | ᅠ | ||
| Hangul Filler | U+3164 | ㅤ | ㅤ | ||
| Halfwidth Hangul Filler | U+FFA0 | ᅠ | ᅠ | ||
| Ideographic Space | U+3000 |   |   | ||
| Object Replacement Character | U+FFFC |  |  | ||
| Zero Width No-Break Space | U+FEFF |  |  | ||
| Character Tabulation (Tab) | U+0009 | 	 | 	 | ||
| Line Feed | U+000A | | 
 | ||
| Form Feed | U+000C |  |  | ||
| Information Separator Four (File Separator) | U+001C |  |  | ||
| Combining Grapheme Joiner | U+034F | ͏ | ͏ | ||
| Khmer Vowel Inherent Aq | U+17B4 | ឴ | ឴ | ||
| Khmer Vowel Inherent Aa | U+17B5 | ឵ | ឵ | ||
| Mongolian Free Variation Selector One | U+180B | ᠋ | ᠋ | ||
| Mongolian Free Variation Selector Two | U+180C | ᠌ | ᠌ | ||
| Mongolian Free Variation Selector Three | U+180D | ᠍ | ᠍ | ||
| Mongolian Vowel Separator | U+180E | ᠎ | ᠎ | ||
| Function Application | U+2061 | ⁡ | ⁡ | ||
| Invisible Times | U+2062 | ⁢ | ⁢ | ||
| Invisible Plus | U+2064 | ⁤ | ⁤ | ||
| Left-to-Right Isolate | U+2066 | ⁦ | ⁦ | ||
| Right-to-Left Isolate | U+2067 | ⁧ | ⁧ | ||
| First Strong Isolate | U+2068 | ⁨ | ⁨ | ||
| Pop Directional Isolate | U+2069 | ⁩ | ⁩ | ||
| Inhibit Symmetric Swapping | U+206A |  |  | ||
| Activate Symmetric Swapping | U+206B |  |  | ||
| Inhibit Arabic Form Shaping | U+206C |  |  | ||
| Activate Arabic Form Shaping | U+206D |  |  | ||
| National Digit Shapes | U+206E |  |  | ||
| Nominal Digit Shapes | U+206F |  |  | ||
| Variation Selector-1 | U+FE00 | ︀ | ︀ | ||
| Variation Selector-2 | U+FE01 | ︁ | ︁ | ||
| Variation Selector-3 | U+FE02 | ︂ | ︂ | ||
| Variation Selector-4 | U+FE03 | ︃ | ︃ | ||
| Variation Selector-5 | U+FE04 | ︄ | ︄ | ||
| Variation Selector-6 | U+FE05 | ︅ | ︅ | ||
| Variation Selector-7 | U+FE06 | ︆ | ︆ | ||
| Variation Selector-8 | U+FE07 | ︇ | ︇ | ||
| Variation Selector-9 | U+FE08 | ︈ | ︈ | ||
| Variation Selector-10 | U+FE09 | ︉ | ︉ | ||
| Variation Selector-11 | U+FE0A | ︊ | ︊ | ||
| Variation Selector-12 | U+FE0B | ︋ | ︋ | ||
| Variation Selector-13 | U+FE0C | ︌ | ︌ | ||
| Variation Selector-14 | U+FE0D | ︍ | ︍ | ||
| Variation Selector-15 | U+FE0E | ︎ | ︎ | ||
| Variation Selector-16 | U+FE0F | ️ | ️ | ||
| Language Tag | U+E0001 | 󠀁 | 󠀁 | ||
| Tag Space | U+E0020 | 󠀠 | 󠀠 | ||
| Tag Exclamation Mark | U+E0021 | 󠀡 | 󠀡 | ||
| Tag Quotation Mark | U+E0022 | 󠀢 | 󠀢 | ||
| Tag Number Sign | U+E0023 | 󠀣 | 󠀣 | ||
| Tag Dollar Sign | U+E0024 | 󠀤 | 󠀤 | ||
| Tag Percent Sign | U+E0025 | 󠀥 | 󠀥 | ||
| Tag Ampersand | U+E0026 | 󠀦 | 󠀦 | ||
| Tag Apostrophe | U+E0027 | 󠀧 | 󠀧 | ||
| Tag Left Parenthesis | U+E0028 | 󠀨 | 󠀨 | ||
| Tag Right Parenthesis | U+E0029 | 󠀩 | 󠀩 | ||
| Tag Asterisk | U+E002A | 󠀪 | 󠀪 | ||
| Tag Plus Sign | U+E002B | 󠀫 | 󠀫 | ||
| Tag Comma | U+E002C | 󠀬 | 󠀬 | ||
| Tag Hyphen-Minus | U+E002D | 󠀭 | 󠀭 | ||
| Tag Full Stop | U+E002E | 󠀮 | 󠀮 | ||
| Tag Solidus | U+E002F | 󠀯 | 󠀯 | ||
| Tag Digit Zero | U+E0030 | 󠀰 | 󠀰 | ||
| Tag Equals Sign | U+E003D | 󠀽 | 󠀽 | ||
| Tag Greater-Than Sign | U+E003E | 󠀾 | 󠀾 | ||
| Tag Question Mark | U+E003F | 󠀿 | 󠀿 | ||
| Tag Commercial At | U+E0040 | 󠁀 | 󠁀 | ||
| Tag Latin Capital Letter A | U+E0041 | 󠁁 | 󠁁 | ||
| Tag Latin Capital Letter B | U+E0042 | 󠁂 | 󠁂 | ||
| Tag Latin Capital Letter C | U+E0043 | 󠁃 | 󠁃 | ||
| Tag Latin Capital Letter D | U+E0044 | 󠁄 | 󠁄 | ||
| Tag Latin Capital Letter E | U+E0045 | 󠁅 | 󠁅 | ||
| Tag Latin Capital Letter F | U+E0046 | 󠁆 | 󠁆 | ||
| Tag Latin Capital Letter G | U+E0047 | 󠁇 | 󠁇 | ||
| Tag Latin Capital Letter H | U+E0048 | 󠁈 | 󠁈 | ||
| Tag Latin Capital Letter I | U+E0049 | 󠁉 | 󠁉 | ||
| Tag Latin Capital Letter J | U+E004A | 󠁊 | 󠁊 | ||
| Tag Latin Capital Letter K | U+E004B | 󠁋 | 󠁋 | ||
| Tag Latin Capital Letter L | U+E004C | 󠁌 | 󠁌 | ||
| Tag Latin Capital Letter M | U+E004D | 󠁍 | 󠁍 | ||
| Tag Latin Capital Letter N | U+E004E | 󠁎 | 󠁎 | ||
| Tag Latin Capital Letter O | U+E004F | 󠁏 | 󠁏 | ||
| Tag Latin Capital Letter P | U+E0050 | 󠁐 | 󠁐 | ||
| Tag Latin Capital Letter Q | U+E0051 | 󠁑 | 󠁑 | ||
| Tag Latin Capital Letter R | U+E0052 | 󠁒 | 󠁒 | ||
| Tag Latin Capital Letter S | U+E0053 | 󠁓 | 󠁓 | ||
| Tag Latin Capital Letter T | U+E0054 | 󠁔 | 󠁔 | ||
| Tag Latin Capital Letter U | U+E0055 | 󠁕 | 󠁕 | ||
| Tag Latin Capital Letter V | U+E0056 | 󠁖 | 󠁖 | ||
| Tag Latin Capital Letter W | U+E0057 | 󠁗 | 󠁗 | ||
| Tag Latin Capital Letter X | U+E0058 | 󠁘 | 󠁘 | ||
| Tag Latin Capital Letter Y | U+E0059 | 󠁙 | 󠁙 | ||
| Tag Latin Capital Letter Z | U+E005A | 󠁚 | 󠁚 | ||
| Tag Left Square Bracket | U+E005B | 󠁛 | 󠁛 | ||
| Tag Reverse Solidus | U+E005C | 󠁜 | 󠁜 | ||
| Tag Right Square Bracket | U+E005D | 󠁝 | 󠁝 | ||
| Tag Circumflex Accent | U+E005E | 󠁞 | 󠁞 | ||
| Tag Low Line | U+E005F | 󠁟 | 󠁟 | ||
| Tag Grave Accent | U+E0060 | 󠁠 | 󠁠 | ||
| Tag Latin Small Letter A | U+E0061 | 󠁡 | 󠁡 | ||
| Tag Latin Small Letter B | U+E0062 | 󠁢 | 󠁢 | ||
| Tag Latin Small Letter C | U+E0063 | 󠁣 | 󠁣 | ||
| Tag Latin Small Letter D | U+E0064 | 󠁤 | 󠁤 | ||
| Tag Latin Small Letter E | U+E0065 | 󠁥 | 󠁥 | ||
| Tag Latin Small Letter F | U+E0066 | 󠁦 | 󠁦 | ||
| Tag Latin Small Letter G | U+E0067 | 󠁧 | 󠁧 | ||
| Tag Latin Small Letter H | U+E0068 | 󠁨 | 󠁨 | ||
| Tag Latin Small Letter I | U+E0069 | 󠁩 | 󠁩 | ||
| Tag Latin Small Letter J | U+E006A | 󠁪 | 󠁪 | ||
| Tag Latin Small Letter K | U+E006B | 󠁫 | 󠁫 | ||
| Tag Latin Small Letter L | U+E006C | 󠁬 | 󠁬 | ||
| Tag Latin Small Letter M | U+E006D | 󠁭 | 󠁭 | ||
| Tag Latin Small Letter N | U+E006E | 󠁮 | 󠁮 | ||
| Tag Latin Small Letter O | U+E006F | 󠁯 | 󠁯 |
Nhấp vào một ký tự hoặc nút Sao chép của nó để sao chép chính xác ký tự Unicode đó. Các dấu ngoặc vuông chỉ là hướng dẫn trực quan và không bao giờ được sao chép. Cuộn bên trong bảng để xem tất cả 147 mục. Sự hỗ trợ thay đổi tùy theo nền tảng và ô văn bản.
Tại Sao Một Số Ký Tự Vô Hình Không Hoạt Động Ở Mọi Nơi
Ký tự vô hình không hoạt động trên một số nền tảng vì 5 lý do: cắt bỏ khoảng trắng, chuẩn hóa Unicode, danh sách ký tự được phép, glyph phông chữ bị thiếu, và bộ lọc chống giả mạo.
- Cắt bỏ khoảng trắng loại bỏ các ký tự trống ở đầu và cuối khi một ô được lưu, làm trống rỗng một ô chỉ chứa khoảng trắng.
- Chuẩn hóa Unicode viết lại văn bản thành một dạng chuẩn và loại bỏ các ký tự định dạng trong quá trình đó.
- Danh sách ký tự được phép giới hạn một ô chỉ ở chữ cái, chữ số, và một vài ký hiệu, từ chối bất cứ thứ gì nằm ngoài phạm vi đó.
- Glyph phông chữ bị thiếu khiến một ký tự hiển thị dưới dạng một ô vuông thay thế thay vì không hiển thị gì cả.
- Bộ lọc chống giả mạo loại bỏ các ký tự độ rộng bằng không và ký tự định hướng, vì đó chính là những ký tự được dùng để ngụy trang văn bản.
Những quy tắc này được đặt ra cho từng ô, không phải cho từng nền tảng. Cùng một ứng dụng có thể chấp nhận một khoảng trắng độ rộng bằng không trong tin nhắn trò chuyện, cắt bỏ nó trong tiểu sử hồ sơ, và từ chối nó trong tên người dùng.
Khắc Phục Sự Cố Ký Tự Vô Hình
Hãy bắt đầu mọi kiểm tra tại Khu vực thử nghiệm: bộ đếm ký tự lớn hơn 0 chứng minh rằng bảng nhớ tạm chứa các ký tự đó và chuyển vấn đề sang ô tiếp nhận.
Ký Tự Biến Mất Sau Khi Dán
Ô đó đã cắt bỏ khoảng trắng khi lưu, và đó là điều khiến ký tự biến mất sau khi dán. Hãy kiểm tra điều này qua 3 bước: dán vào Khu vực thử nghiệm để xác nhận các ký tự có trong bảng nhớ tạm, dán vào ô đích và kiểm tra xem văn bản có còn nguyên trước khi bạn lưu hay không, sau đó chuyển sang ký tự đệm Hangul (U+3164), vốn là một chữ cái chứ không phải khoảng trắng. Gõ một ký tự có thể nhìn thấy bên cạnh các ký tự trống sẽ giúp ô không bị coi là trống.
Nền Tảng Không Chấp Nhận Ký Tự
Hãy thử một ký tự trống khác từ bảng Unicode, vì các nền tảng chấp nhận các điểm mã khác nhau. Hãy thử lần lượt 4 ứng viên này: ký tự đệm Hangul (U+3164), Braille Pattern Blank (U+2800), khoảng trắng không ngắt (U+00A0), và khoảng trắng biểu ý (U+3000). Mỗi ký tự đến từ một phần khác nhau của Unicode, vì vậy một quy tắc chặn ký tự này thường cho phép ký tự khác đi qua.
Tên Người Dùng Hoặc Tin Nhắn Trống Không Hoạt Động
Các ô tên người dùng và tin nhắn chạy các quy tắc xác thực từ chối hoặc chuẩn hóa ký tự vô hình, vì vậy một tên trống sẽ thất bại ở bất cứ nơi nào yêu cầu ít nhất một ký tự có thể nhìn thấy. Dán 2 hoặc 3 ký tự ở nơi có yêu cầu độ dài tối thiểu, sử dụng ô tên hiển thị hoặc biệt danh thay vì tên đăng nhập, và kiểm tra lại hồ sơ sau khi lưu, vì một số nền tảng viết lại tên trong một lần xác thực sau đó. Một ô từ chối mọi ký tự trong danh sách sẽ áp dụng một danh sách cho phép, mà không ký tự trống nào có thể vượt qua.
Ký Tự Trông Khác Với Mong Đợi
Mỗi phông chữ ánh xạ một điểm mã tới glyph riêng của nó, vì vậy cùng một ký tự hiển thị với độ rộng khác nhau, hoặc dưới dạng ô vuông thay thế, tùy thuộc vào phông chữ và nền tảng. Ba sự khác biệt xuất hiện nhiều nhất: các ký tự khoảng trắng cố tình khác nhau về độ rộng, từ khoảng trắng sợi tóc đến khoảng trắng biểu ý độ rộng đầy đủ; Braille Pattern Blank hiển thị dưới dạng một ô braille đầy đủ trong một số phông chữ và dưới dạng một khoảng cách hẹp trong các phông chữ khác; và các trình soạn thảo mã cố tình vẽ các ký tự độ rộng bằng không dưới dạng các dấu chấm hoặc dấu hiệu được đánh dấu. Hãy chuyển sang một ký tự khoảng trắng thông thường khi độ rộng nhất quán quan trọng hơn việc vô hình.
Câu Hỏi Thường Gặp
Làm Thế Nào Để Gõ Một Ký Tự Vô Hình?
Bạn gõ một ký tự vô hình bằng cách sao chép một ký tự Unicode được hỗ trợ từ công cụ trên trang này và dán nó vào nơi bạn cần.
Không có bàn phím nào có một phím riêng cho khoảng trắng độ rộng bằng không hoặc ký tự đệm Hangul, vì vậy sao chép là phương pháp đáng tin cậy. Có hai cách gõ thay thế: trong Microsoft Word, gõ 200b rồi nhấn Alt+X để chuyển nó thành ký tự; trên macOS, bật nguồn nhập Unicode Hex Input và giữ Option trong khi gõ 4 chữ số thập lục phân. Trên một trang web, hãy viết thực thể HTML ​ thay vì dán trực tiếp ký tự vào mã nguồn.
Làm Thế Nào Để Gửi Một Tin Nhắn Trống?
Sao chép một ký tự trống, dán nó vào ô tin nhắn, và nhấn gửi.
Các ứng dụng nhắn tin giữ nút gửi không hoạt động khi đầu vào trống, và một ký tự trống vượt qua kiểm tra đó trên các ứng dụng không cắt bỏ ô trước. WhatsApp, Telegram, và Discord là những ứng dụng được sử dụng nhiều nhất cho việc này. Hãy dán 2 hoặc 3 ký tự, hoặc chuyển sang ký tự đệm Hangul (U+3164), khi một ký tự duy nhất bị cắt bỏ trước khi gửi.
Ký Tự Vô Hình Có Miễn Phí Để Sử Dụng Không?
Có, mọi ký tự trên trang này đều miễn phí để sao chép và không cần tài khoản hay đăng ký.
Các ký tự này là các điểm mã từ Chuẩn Unicode, một đặc tả công khai chứ không phải nội dung có bản quyền. Việc sao chép, dán, và tạo văn bản trống ở đây diễn ra hoàn toàn trong trình duyệt của bạn.
Có Giới Hạn Về Số Lượng Ký Tự Vô Hình Tôi Có Thể Tạo Không?
Có, trình tạo chấp nhận từ 1 đến 5.000 ký tự cho mỗi lần tạo.
Các mẫu Văn bản trống dài bao phủ 50, 200, 500, và 1.000 ký tự, và các nút Sao chép nhanh bao phủ 1, 5, 10, 20, và 50. Sao chép và dán nhiều lần để có số lượng lớn hơn. Ô mà bạn dán vào sẽ áp dụng giới hạn ký tự riêng của nó, vì vậy một khối văn bản trống dài sẽ bị cắt bớt trong các ô có độ dài tối đa ngắn.
U+3164 Là Gì?
U+3164 là ký tự đệm Hangul, một ký tự Unicode thuộc khối Hangul Compatibility Jamo, hiển thị dưới dạng một khoảng trắng.
Unicode phân loại ký tự đệm Hangul là một chữ cái chứ không phải ký tự khoảng trắng, đó là lý do tại sao các nền tảng từ chối đầu vào chỉ toàn khoảng trắng thường chấp nhận nó trong ô tên hoặc tin nhắn. Các thực thể HTML của nó là ㅤ và ㅤ, và nó nằm trong bảng Unicode của trang này bên cạnh 3 ký tự đệm Hangul khác: U+115F, U+1160, và U+FFA0.
Tôi Có Nên Sử Dụng Ký Tự Vô Hình Trong HTML Không?
Không, hãy sử dụng thực thể HTML hoặc CSS để tạo khoảng cách thay vì dán các ký tự vô hình thô vào mã đánh dấu của bạn.
Viết (U+00A0) cho một khoảng trắng không được ngắt dòng, và sử dụng margin hoặc padding CSS cho khoảng cách bố cục. Một ký tự vô hình được dán không thể nào nhìn thấy trong mã nguồn, thoát khỏi sự chú ý khi sao chép-dán trong các bản so sánh khác biệt và kết quả tìm kiếm, và có thể phá vỡ các phép so sánh chuỗi. Hãy viết dạng thực thể, chẳng hạn ​ cho khoảng trắng độ rộng bằng không, khi bản thân ký tự đó thực sự cần thiết.
Tại Sao Ký Tự Vô Hình Của Tôi Không Hoạt Động?
Nền tảng loại bỏ, cắt bỏ, hoặc từ chối ký tự trước khi lưu nó.
Việc xác thực đầu vào loại bỏ khoảng trắng ở đầu và cuối, chuẩn hóa Unicode loại bỏ các ký tự định dạng, và danh sách ký tự được phép từ chối bất cứ thứ gì nằm ngoài phạm vi cho phép. Trước tiên hãy dán vào Khu vực thử nghiệm trên trang này: bộ đếm ký tự lớn hơn 0 xác nhận rằng bảng nhớ tạm chứa các ký tự đó, điều này thu hẹp vấn đề xuống còn nền tảng tiếp nhận. Sau đó hãy thử một điểm mã khác, bắt đầu với ký tự đệm Hangul (U+3164) hoặc Braille Pattern Blank (U+2800).
Ký Hiệu Nào Là Vô Hình?
Khoảng trắng độ rộng bằng không (U+200B) là ký hiệu vô hình được sử dụng rộng rãi nhất, và ký tự đệm Hangul (U+3164) là lựa chọn thay thế thông thường ở nơi khoảng trắng bị từ chối.
Các lựa chọn vô hình khác trong bảng Unicode bao gồm ký tự nối từ (U+2060), dấu phân cách vô hình (U+2063), khoảng trắng không ngắt độ rộng bằng không (U+FEFF), và Braille Pattern Blank (U+2800). Bốn ký tự đầu tiên không chiếm độ rộng có thể nhìn thấy, trong khi Braille Pattern Blank chiếm độ rộng của một ô braille.
Làm Thế Nào Để Làm Cho Tên Người Dùng Của Tôi Vô Hình?
Sao chép ký tự đệm Hangul (U+3164), dán nó vào ô tên người dùng hoặc tên hiển thị, và lưu thay đổi.
Các quy tắc về tên người dùng khác nhau tùy theo nền tảng. Tên hiển thị và biệt danh chấp nhận ký tự trống thường xuyên hơn tên đăng nhập, vốn thường giới hạn đầu vào ở chữ cái, chữ số, và một vài ký hiệu. Hãy dán 2 hoặc 3 ký tự ở nơi có yêu cầu độ dài tối thiểu. Một số nền tảng khôi phục một tên trống về trạng thái ban đầu ở lần xác thực tiếp theo, vì vậy hãy kiểm tra lại hồ sơ sau khi lưu.