Menu
Quảng cáo

Tạo chữ zalgo

Kiểu chữ méo mó gốc từ creepypasta: dấu chồng lên trên, xuyên qua và xuống dưới mỗi chữ cái đến khi cả dòng chảy nhỏ giọt. Mở ở mức 70%, kéo thanh trượt để tăng hoặc giảm.

Tác giả Nethanel Bar, Co-founder & CEO

Cập nhật lần cuối

Quảng cáo

Sẵn sàng học code thật sự?

Coddy dạy bạn bằng cách viết code thật ngay trên trình duyệt: bài học tương tác, phản hồi tức thì và AI hỗ trợ khi bạn bị kẹt.

Chữ zalgo là gì?

Chữ zalgo mang tên một creepypasta năm 2004: một thế lực méo mó lan qua truyện tranh và nhật ký chat, được báo trước bằng câu "He comes". Hình ảnh này đến từ một phát hiện về Unicode: các dấu phụ kết hợp, tức các dấu thanh và móc thường chỉ gắn vào một chữ cái, có thể chồng lên nhau không giới hạn, và hầu hết bộ hiển thị đều vẽ đủ từng dấu. Chồng hai mươi dấu lên một chữ là dòng chữ mọc nanh phía trên và chảy nhỏ giọt phía dưới.

Trang này là công cụ tạo chữ glitch mở sẵn kiểu zalgo: cường độ 70, dấu phía trên, xuyên qua và phía dưới. Kéo thanh trượt lên 100 để có kiểu "he comes" bị vùi hoàn toàn, hoặc kéo xuống để có vẻ ma ám mà vẫn đọc được. Các nút bật tắt vùng tắt từng hướng; Ngẫu nhiên xáo lại dấu cho cùng một đoạn chữ.

Kết quả là chữ. Nó sao chép và dán được ở mọi nơi nhận Unicode, và được tạo ngay trong trình duyệt: không có gì bị tải lên.

Những điều cần biết về chữ zalgo

  • Mỗi dấu là một ký tự riêng. Một từ mười chữ cái ở cường độ tối đa dài vài trăm ký tự, đó là lý do zalgo nhanh chóng vượt giới hạn ký tự.
  • Một số nền tảng giới hạn số dấu kết hợp hiển thị trên mỗi chữ (trong đó có X và Discord), nên phần chảy xuống ở đó ngắn hơn trong bản xem trước.
  • Chữ gốc không bị đụng đến: trình đọc màn hình vẫn đọc ra từ, theo sau là một tràng dài thông báo "combining". Đừng dùng zalgo cho bất cứ thứ gì người khác cần nghe.
  • Các dấu được tạo dựa trên chữ bạn gõ và vị trí thanh trượt, nên cùng một đầu vào luôn cho cùng một kết quả zalgo; Ngẫu nhiên sẽ đổi điểm khởi tạo.

Ví dụ chữ zalgo

Câu kinh điển

Đầu vào

he comes

Zalgo (70%)

h̵͙̹̤̟͗̇e̴̦ͤ c̸ͨo̸̍m̶͖ͮͬͪe̋̄ͩͬ͛s̶̏̋̈͂ͪ

Zalgo (100%)

ḩ̴̺͓͎͉̌͆e̟͕̥̭̻͇͉̮ͪ͑̓ͪ c̴̯̞̯̠̠̿̒͗o̴̴̪̙̺̫̫͔ͣͬ͋͂ͧͅm̵͓̱͉̙̭͇ͩ͒͆̾ȩ̴̼̰̃̽̐ͫͯ̽ş̨̟̤̻̲̻̥̲̘ͧ͌͂̌̽͐

Ở mức 70% các từ vẫn đọc được; ở mức 100% chúng bị vùi lấp, đúng kiểu của meme gốc.

Một cái tên ma ám nhưng vẫn đọc được

Đầu vào

Hello world

Zalgo, chỉ phía trên và phía dưới

H̖̱͚͗̄ͣe̐̽l̗l̗̯̠ͩo̹̰ w̝oṙl̖͈d̤̪̟̂

Khi tắt dấu xuyên qua, chữ cái vẫn sạch và các dấu chỉ viền quanh: đây là phiên bản dùng được cho tên Discord.

Lỗi thường gặp với chữ zalgo

  • Dán zalgo cường độ tối đa vào tên hiển thị. Tên có giới hạn chiều cao dòng; các dấu bị cắt cụt và cái tên trông như bị lỗi.
  • Quên số ký tự. Mỗi dấu là một ký tự, nên một tweet zalgo có thể vượt giới hạn chỉ với mười chữ cái.
  • Dùng zalgo ở nơi chữ thường cần được phân tích: ô form, tên tệp, chú thích trong code. Các dấu là ký tự thật và sẽ làm hỏng mọi thứ.

Câu hỏi thường gặp về chữ zalgo

Cái tên zalgo từ đâu mà có?

Từ một creepypasta năm 2004 của Dave Kelly, trong đó một thế lực méo mó tên Zalgo xâm chiếm các mẩu truyện tranh, được báo hiệu bằng câu "He comes". Kiểu chữ chồng dấu phụ trở thành dấu ấn hình ảnh của meme này.

Zalgo dày đến mức nào thì quá nhiều với Discord?

Trong tên, Discord chỉ hiển thị khoảng vài dấu đầu tiên trên mỗi chữ và cắt phần còn lại, nên khoảng 40% với dấu xuyên qua tắt là mức tối đa vẫn trông có chủ ý. Tin nhắn cho phép nhiều hơn tên.

Chữ zalgo có làm app bị treo không?

Với app hiện đại thì không. Nhiều năm trước một số app bị nghẽn với chuỗi dấu kết hợp rất dài; bộ hiển thị ngày nay đều giới hạn chúng. Nó vẫn có thể khiến tin nhắn vượt giới hạn ký tự.

Zalgo có giống chữ bị nguyền không?

Chữ bị nguyền là cách mọi người gọi zalgo ở cường độ tối đa, khi chữ gốc gần như không còn nhìn thấy. Trang chữ bị nguyền mở ở mức 100%; trang này mở ở mức 70%, khi các từ vẫn đọc được.

Tìm hiểu thêm

Công cụ lập trình khác

Hình minh họa các ngôn ngữ lập trình của Coddy

Học lập trình cùng Coddy

Bắt đầu