Trình tạo văn bản giả Lorem Ipsum là gì?
Trình tạo văn bản giả Lorem Ipsum là công cụ tạo nội dung tạm để điền vào vùng chữ trong bản mẫu giao diện, bố cục trang hoặc tài liệu thiết kế. Thay vì chờ bản thảo hoàn chỉnh, người dùng có thể tạo một khối văn bản để quan sát cách chữ chiếm chỗ, xuống dòng và tạo chiều cao cho vùng nội dung. Kết quả phục vụ việc xem bố cục, không thay thế nội dung chính thức.
Trong thiết kế, Lorem Ipsum là một dạng văn bản giữ chỗ thường được nhận diện bằng phần mở đầu Latinh quen thuộc “Lorem ipsum dolor sit amet”. Công cụ này không chỉ cung cấp bộ Latinh: mã nguồn còn xác nhận hai lựa chọn khác là tiếng Việt và bộ thuật ngữ công nghệ/startup bằng tiếng Anh. Người dùng có thể chọn tạo theo đoạn, câu hoặc từ, tùy quy mô khối chữ cần dùng.
Điểm cần phân biệt là ghép từ không đồng nghĩa với viết bài. Ngoài đoạn Latinh mở đầu cố định trong một trường hợp cụ thể, nội dung được tạo bằng cách chọn phần tử từ bộ dữ liệu có sẵn. Vì vậy, câu có thể thiếu nghĩa hoặc lặp từ; công cụ không biên soạn lập luận, dịch văn bản hay tạo thông điệp theo yêu cầu.
Các phần dưới đây giải thích ý nghĩa của đầu vào, quy tắc sinh nội dung, cách đọc thống kê và những tình huống sử dụng phù hợp. Các chức năng được mô tả dựa trên công cụ.

Đầu vào và kết quả tạo văn bản được hiểu như thế nào?
Số lượng, đơn vị và bộ từ
Số lượng chỉ có ý nghĩa khi đi cùng đơn vị đang chọn. Giá trị 3 có thể yêu cầu ba đoạn văn, ba câu hoặc ba đơn vị từ; đây là ba đầu ra có quy mô rất khác nhau. Đơn vị đoạn phù hợp khi cần khối nội dung dài, còn đơn vị câu và từ cho phép tạo chuỗi nhỏ hơn. Tuy nhiên, chỉ chế độ từ giữ chính xác số phần tử được yêu cầu sau bước chuẩn hóa số lượng.
Ba bộ từ gồm Latinh tiêu chuẩn, tiếng Việt và công nghệ/startup. Lựa chọn này quyết định nguồn từ để ghép nội dung, không phải chủ đề của một bài viết có ý nghĩa. Chẳng hạn, bộ công nghệ có các thuật ngữ tiếng Anh nhưng không bảo đảm câu tạo ra mô tả đúng một sản phẩm hay quy trình kỹ thuật.
Theo cấu hình mặc định, công cụ chọn 3 đoạn Latinh tiêu chuẩn và không bọc HTML, với tùy chọn bắt đầu bằng đoạn Lorem chuẩn đang bật. Sau khi trang hoàn tất khởi tạo, mã xử lý tự tạo mẫu theo những lựa chọn này. Bản hiện tại tạo lại ngay khi đổi đơn vị, chủ đề hoặc tùy chọn; đổi số lượng thì dùng nút −/+, chip nhanh 1/3/5/10 hoặc gõ số rồi nhấn Enter, và dưới ô số lượng luôn có dòng đọc số bằng chữ (ví dụ “Ba đoạn văn”). Nút “Tạo lại” tạo một lần ngẫu nhiên mới với cùng lựa chọn. Giao diện không có trường nhập văn bản nguồn, tải tài liệu hoặc đưa vào một bộ từ riêng.
Văn bản kết quả, HTML và thống kê
Kết quả xuất hiện trong ô văn bản chỉ đọc. Với đơn vị đoạn, các đoạn được phân cách bằng một dòng trống. Với đơn vị câu, nhiều câu được nối liên tiếp bằng khoảng trắng, không tự xuống dòng sau từng câu. Chế độ từ cũng tạo một chuỗi liên tục, kèm dấu chấm cuối.
Tùy chọn HTML thêm ký tự <p> và </p> vào kết quả. Nếu chọn đoạn, mỗi đoạn có một cặp thẻ riêng; nếu chọn câu hoặc từ, toàn bộ chuỗi nằm trong một cặp thẻ. Ô kết quả vẫn hiển thị văn bản chứa thẻ, không trở thành bản xem trước HTML.
Thống kê gắn nhãn “từ” thực chất đếm các cụm được phân cách bằng khoảng trắng hoặc xuống dòng. Dòng thống kê bản hiện tại ghi thêm số ký tự và số đơn vị đã tạo (ví dụ “123 từ · 845 ký tự · 3 đoạn văn”); thẻ
được loại khỏi phép đếm nên bật bọc HTML không làm tăng số từ. Thao tác sao chép lấy toàn bộ chuỗi kết quả dưới dạng văn bản thuần, bao gồm cả ký tự thẻ khi đã bật HTML. Nơi nhận có diễn giải các thẻ thành cấu trúc hay không còn tùy cách nhập nội dung của ứng dụng đó.

Quy tắc tạo câu, đoạn và xử lý số lượng
Quy tắc ngẫu nhiên và ngoại lệ Latinh
Mỗi phần tử được chọn ngẫu nhiên từ bộ từ đã chọn. Mã không loại bỏ phần tử sau khi sử dụng, nên cùng một từ có thể xuất hiện nhiều lần, kể cả ở gần nhau. Cũng không có bước kiểm tra trật tự từ, ngữ pháp hay tính hợp lý của câu. Đây là cơ chế tạo chất liệu chữ cho bố cục, không phải cơ chế viết nội dung có nghĩa.
Một câu ngẫu nhiên có 5–15 đơn vị lấy từ bộ từ, viết hoa ký tự đầu và kết thúc bằng dấu chấm. Một đoạn ngẫu nhiên có 4–8 câu, nối bằng khoảng trắng. Vì vậy, giới hạn độ dài của một đoạn ngẫu nhiên là 4 × 5 = 20 đến 8 × 15 = 120 đơn vị tách bằng khoảng trắng. Đây là khoảng có thể xảy ra, không phải số lượng cố định cho mỗi đoạn.
Có một ngoại lệ quan trọng: khi chọn đơn vị đoạn và bộ Latinh tiêu chuẩn, đoạn đầu luôn là đoạn Lorem Ipsum cố định. Đoạn này có 4 câu và 69 đơn vị tách bằng khoảng trắng. Các đoạn Latinh tiếp theo mới được ghép ngẫu nhiên. Ngoại lệ không áp dụng khi chọn đơn vị câu hoặc từ, dù vẫn dùng bộ Latinh. Ở bản hiện tại, ngoại lệ này đi kèm tùy chọn “Bắt đầu bằng đoạn Lorem chuẩn”: tùy chọn chỉ hiện khi chọn đơn vị đoạn và bộ Latinh, mặc định bật; tắt tùy chọn thì đoạn đầu cũng được ghép ngẫu nhiên như các đoạn sau.
Trong chế độ từ, công cụ chọn đúng số phần tử sau chuẩn hóa, viết hoa ký tự đầu tiên rồi thêm dấu chấm cuối chuỗi. Dấu chấm gắn sát phần tử cuối nên không tạo thêm một đơn vị trong thống kê.
Cách chuẩn hóa số lượng
Ô nhập cho phép từ 1 đến 500 cho mọi đơn vị; giá trị ngoài khoảng được đưa về 1 hoặc 500 khi tạo, và ô nhập hiển thị lại giá trị đã chuẩn hóa. Mức 500 thống nhất cho cả giao diện và phần xử lý, thay cho mâu thuẫn cũ (ô nhập ghi 1–100 nhưng logic chặn ở 500).
Giá trị được đọc thành số nguyên bằng cách bỏ phần thập phân, không làm tròn đến số nguyên gần nhất. Nếu ô trống, giá trị không đọc được thành số nguyên hoặc nhỏ hơn 1, phần xử lý dùng 1. Nếu giá trị lớn hơn 500, phần xử lý dùng 500. Cách trình duyệt tiếp nhận dấu thập phân cần được phân biệt với quy tắc xử lý này; không thể bảo đảm mọi trình duyệt chấp nhận cùng một cách nhập.

Các thuật ngữ cần hiểu khi dùng văn bản giả
Lorem Ipsum
Lorem Ipsum là dạng văn bản giả thường dùng trong thiết kế để tạo khối chữ mà không đặt trọng tâm vào thông điệp. Phần mở đầu Latinh giúp người xem nhận ra đây là nội dung tạm. Trong công cụ, bộ Latinh và đoạn mở đầu cố định gắn với khái niệm này; tuy nhiên, không nên gọi mọi chuỗi tiếng Việt hoặc thuật ngữ công nghệ được tạo ra là một đoạn Latinh chuẩn.
Văn bản giữ chỗ
Văn bản giữ chỗ là nội dung tạm đặt vào vị trí dự kiến dành cho chữ thật. Vai trò của nó là giúp quan sát kích thước, mật độ và hình thức của vùng nội dung trước khi có bản thảo. Điểm dễ nhầm là xem một bố cục đẹp với chữ tạm như bằng chứng rằng nội dung thật cũng sẽ phù hợp. Khi thay bằng tiêu đề, tên sản phẩm hoặc đoạn mô tả thực tế, cách xuống dòng có thể thay đổi.
Đoạn văn và câu
Câu là đơn vị thường có dấu kết thúc, còn đoạn là một nhóm câu được đặt cùng nhau trong bố cục. Trong công cụ này, chọn đoạn tạo các khối được ngăn bằng dòng trống; chọn câu tạo các câu nối tiếp trong cùng chuỗi. Vì vậy, “ba câu” không đồng nghĩa với “ba đoạn”. Sự khác nhau ảnh hưởng trực tiếp đến cách nội dung chiếm chiều cao và tạo khoảng ngắt khi đưa vào bản mẫu.
Đơn vị tách bằng khoảng trắng
Đơn vị tách bằng khoảng trắng là một cụm ký tự nằm giữa các khoảng trắng hoặc ký tự xuống dòng. Đây là cách đếm kỹ thuật của thống kê, không phải phân tích ngôn ngữ. Ví dụ, “hạnh phúc” có hai đơn vị theo khoảng trắng dù thường được hiểu là một từ ghép. Với bộ tiếng Việt, con số hiển thị vì thế phản ánh số tiếng viết rời được ghép vào chuỗi hơn là số từ có nghĩa.
Thẻ đoạn HTML
Thẻ đoạn HTML là cặp dấu đánh dấu <p> và </p> dùng để biểu diễn một đoạn trong nội dung HTML. Trong ô kết quả, chúng chỉ là ký tự có thể sao chép. Nếu đưa vào nơi nhận mã HTML phù hợp, phần mềm đích có thể diễn giải chúng thành cấu trúc đoạn; nếu dán vào nơi nhận văn bản thông thường, chúng có thể vẫn hiện nguyên dạng. Bọc thẻ không phải chuyển đổi thành tài liệu hoàn chỉnh.

Khi nào nên dùng văn bản giả trong thiết kế?
Bản mẫu bố cục và vùng nội dung
Văn bản giả hữu ích ở giai đoạn cần có khối chữ trước khi nội dung được duyệt. Chọn đơn vị đoạn để quan sát vùng bài viết, phần giới thiệu dài hoặc khu vực nội dung chính: khối chữ có cân bằng với hình ảnh không, khoảng ngắt giữa các đoạn có dễ nhận biết không, và trang có trở nên quá dài không. Đây là cách sử dụng kết quả, không phải chức năng đánh giá bố cục tự động của công cụ.
Đơn vị câu hoặc từ phù hợp với những vùng nhỏ hơn, chẳng hạn phần mô tả ngắn trong bản nháp. Tuy nhiên, số từ không xác định chính xác số ký tự hoặc chiều rộng hiển thị. Hai chuỗi có cùng số phần tử vẫn có thể xuống dòng khác nhau do độ dài từng phần tử, phông chữ và kích thước vùng chứa.
Lựa chọn bộ từ phù hợp ngữ cảnh
Bộ tiếng Việt có thể dùng để quan sát chữ có dấu trong giao diện tiếng Việt. Nó giúp tạo chất liệu tham khảo khi xem hình dạng chữ, nhưng không phải chứng nhận rằng giao diện hỗ trợ mọi ký tự hoặc mọi nội dung tiếng Việt. Vẫn cần kiểm tra bằng các chuỗi thực tế dự kiến xuất hiện trên trang.
Bộ công nghệ/startup phù hợp khi muốn bản mẫu có dáng vẻ ngôn ngữ gần với sản phẩm công nghệ. Dù vậy, thuật ngữ ghép ngẫu nhiên không nên trở thành mô tả tính năng thật. Bộ Latinh phù hợp khi chỉ cần khối chữ và muốn giảm sự chú ý vào nghĩa. Trước khi xuất bản, hãy thay nội dung tạm bằng bản thảo đã biên tập và kiểm tra lại bố cục.

Chọn văn bản giả hay nội dung thật để kiểm tra giao diện?
Khối chữ tạm và nội dung xuất bản
Hai loại nội dung phục vụ hai câu hỏi khác nhau. Văn bản giả giúp trả lời: “Khi có một khối chữ ở đây, bố cục trông như thế nào?” Nội dung thật giúp trả lời: “Người đọc có hiểu thông điệp và tìm được thông tin cần thiết không?” Vì vậy, khối chữ tạm phù hợp với bản nháp, còn đánh giá giọng điệu, ý nghĩa và trải nghiệm đọc cần nội dung thực.
Chuỗi ngẫu nhiên không đại diện đầy đủ cho các trường hợp thường gặp như tên riêng dài, liên kết, danh sách, tiêu đề nhiều dòng hoặc nội dung có cấu trúc phức tạp. Một vùng hiển thị ổn với Lorem Ipsum vẫn có thể gặp vấn đề khi chứa tên sản phẩm không dễ ngắt dòng. Cần xem văn bản giả là dữ liệu sơ bộ, không phải toàn bộ bộ mẫu kiểm tra.
Vai trò của Latinh và tiếng Việt trong bản mẫu
Latinh có thể giúp người xem tập trung vào hình thức thay vì tranh luận về câu chữ. Tiếng Việt cho phép quan sát thêm dấu thanh và diện mạo của ngôn ngữ dự kiến sử dụng. Đây là mục đích lựa chọn của người dùng, không phải hai chế độ tự chấm điểm hoặc tự phát hiện lỗi giao diện.
Một quy trình hợp lý là dùng văn bản giữ chỗ để dựng bản nháp, sau đó thay bằng nội dung thật và kiểm tra lại. Ở giai đoạn sau, nên chú ý những đoạn dài hoặc ngắn bất thường, tiêu đề thực tế và thông tin quan trọng. Công cụ tạo chữ tạm để hỗ trợ bước đầu; việc thay thế và đánh giá vẫn do người dùng thực hiện.

Ví dụ chọn số lượng và đọc kết quả Lorem Ipsum
Một đoạn Latinh có kết quả cố định
Giả sử chọn số lượng 1, đơn vị đoạn văn, bộ Latinh tiêu chuẩn và tắt bọc HTML. Kết quả là đoạn mở đầu cố định, không phụ thuộc lựa chọn từ ngẫu nhiên. Bốn câu của đoạn lần lượt có 19, 17, 16 và 17 đơn vị theo khoảng trắng; tổng là 19 + 17 + 16 + 17 = 69. Vì vậy, thống kê hiển thị 69 từ.
Tình huống này cho thấy có thể biết chính xác độ dài khi nội dung đã cố định. Không nên dùng con số 69 để suy ra độ dài của mọi đoạn Latinh, vì các đoạn sau đoạn đầu được tạo theo quy tắc ngẫu nhiên.
Hai câu công nghệ và tùy chọn HTML
Giả sử chọn số lượng 2, đơn vị câu, bộ công nghệ/startup và bật bọc HTML. Mỗi câu có 5–15 đơn vị, nên tổng nằm trong khoảng 10–30 đơn vị. Hai câu được nối bằng một khoảng trắng và bọc chung trong một cặp thẻ đoạn, không phải mỗi câu có một thẻ riêng.
Không thể xác định trước những thuật ngữ cụ thể hay tổng số chính xác của lần tạo. Các ký tự thẻ gắn sát nội dung nên không làm tăng số đơn vị đếm theo khoảng trắng. Khi sao chép, chuỗi nhận được vẫn chứa cả thẻ và hai câu.
Chuỗi từ và đoạn tiếng Việt
Giả sử chọn số lượng 12, đơn vị từ, bộ tiếng Việt và tắt bọc HTML. Công cụ lấy 12 phần tử, nối bằng khoảng trắng và thêm dấu chấm cuối. Thống kê là 12 từ, nhưng không có nghĩa chuỗi gồm 12 từ ghép hoàn chỉnh hoặc diễn đạt một câu có nghĩa. Đây là ví dụ đầu ra có số đơn vị kỹ thuật chính xác.
Đổi sang số lượng 2, đơn vị đoạn văn, bộ tiếng Việt và bật bọc HTML, mỗi đoạn có 4–8 câu và mỗi câu có 5–15 đơn vị. Tổng hai đoạn nằm trong khoảng 40–240 đơn vị. Hai đoạn có hai cặp thẻ riêng, cách nhau bằng một dòng trống. Các kết luận này tính theo công cụ.

Giới hạn và lưu ý trước khi sử dụng kết quả
Chất lượng nội dung và phạm vi kiểm tra
Kết quả có thể lặp từ, thiếu ngữ pháp hoặc không truyền đạt ý nghĩa rõ ràng. Đặc biệt, bộ công nghệ chứa thuật ngữ không đồng nghĩa với việc tạo được nội dung chuyên môn đáng tin cậy. Thống kê theo khoảng trắng cũng không thay thế cách đếm từ ngôn ngữ học, nhất là với tiếng Việt.
Không có lựa chọn nhập bộ từ riêng, đặt chính xác số ký tự hoặc chỉnh sửa trực tiếp trong ô kết quả; bù lại, nút “Tải .txt” cho phép tải chuỗi đã tạo thành tệp lorem-ipsum.txt. Nếu cần biên tập, người dùng phải đưa chuỗi sang nơi soạn thảo phù hợp. Văn bản giả chỉ hỗ trợ quan sát một phần bố cục; nó không thay thế kiểm tra bằng nội dung thực có tiêu đề, danh sách và độ dài bất thường.
Sao chép, trình duyệt và điều chưa xác minh
Thông báo “Đã sao chép văn bản!” chỉ xuất hiện khi thao tác sao chép được xác nhận thành công; nếu thất bại, công cụ báo rõ và gợi ý chọn văn bản trong ô kết quả rồi sao chép thủ công. Nếu ứng dụng đích không nhận được nội dung, hãy kiểm tra lại bằng cách dán thử; có thể chọn văn bản trong ô kết quả và sao chép thủ công.
Khả năng sao chép và cách tiếp nhận đầu vào phụ thuộc trình duyệt. Chưa có căn cứ để cam kết tương thích trên mọi thiết bị hoặc tốc độ khi tạo số lượng lớn. Mã nguồn này cũng không đủ để kết luận toàn bộ website không gửi, không lưu hay không theo dõi dữ liệu. Những nhận định về hoạt động thực tế của trang cần được xác minh riêng.

Câu hỏi thường gặp
Vì sao đoạn Lorem Ipsum đầu tiên giống nhau sau mỗi lần tạo?
Vì khi chọn bộ Latinh tiêu chuẩn và đơn vị đoạn, công cụ dùng một đoạn mở đầu cố định thay vì ghép ngẫu nhiên. Đây là hành vi được quy định trong mã, không phải dấu hiệu thao tác tạo không hoạt động. Nếu yêu cầu nhiều đoạn, những đoạn tiếp theo được chọn ngẫu nhiên và có thể thay đổi. Chúng vẫn có khả năng tình cờ trùng phần nội dung. Quy tắc đoạn đầu cố định không áp dụng khi bạn chọn đơn vị câu hoặc từ. Bản hiện tại có thêm tùy chọn “Bắt đầu bằng đoạn Lorem chuẩn” (chỉ hiện với đơn vị đoạn và bộ Latinh, mặc định bật); tắt tùy chọn thì đoạn đầu cũng ghép ngẫu nhiên.
Chọn tiếng Việt có tạo được câu đúng ngữ pháp không?
Không có bảo đảm như vậy. Bộ tiếng Việt cung cấp các tiếng viết rời để công cụ chọn và ghép thành chuỗi, chứ không có quy tắc xây dựng chủ ngữ, vị ngữ hay kiểm tra nghĩa. Một vài tổ hợp có thể trông quen thuộc, nhưng điều đó không chứng minh cả câu đúng ngữ pháp. Nếu cần lời giới thiệu, mô tả sản phẩm hoặc nội dung hướng dẫn, bạn nên dùng bản thảo đã biên tập thay vì xem kết quả ngẫu nhiên là văn bản hoàn chỉnh.
Vì sao số từ hiển thị có thể khác cách tôi đếm từ tiếng Việt?
Vì công cụ đếm dựa trên khoảng trắng, trong khi cách hiểu từ tiếng Việt có thể gộp nhiều tiếng thành một từ ghép. Chẳng hạn, “bền vững” tạo hai đơn vị trong thống kê kỹ thuật nhưng có thể được xem là một từ trong ngữ cảnh ngôn ngữ. Dấu chấm gắn sát tiếng cuối không được tính riêng. Vì vậy, hãy dùng con số hiển thị để hiểu quy mô chuỗi mà công cụ tạo, không dùng nó như kết quả phân tích từ vựng chính xác.
Công cụ giới hạn số lượng ở 100 hay 500?
Không còn hai mức nữa: bản hiện tại thống nhất giới hạn 1–500 cho mọi đơn vị, cả trên ô nhập lẫn trong logic tạo. Nhập số lớn hơn 500 được đưa về 500, số nhỏ hơn 1 hoặc không đọc được được đưa về 1, và ô nhập hiển thị lại giá trị đã chuẩn hóa. Cách trình duyệt xử lý giá trị ngoài phạm vi cũng chưa được kiểm chứng, nên không thể hứa hành vi đồng nhất trên mọi thiết bị.
Bật bọc HTML có làm tăng số từ và tạo bản xem trước không?
Không, với cách tạo chuỗi trong mã hiện tại, bật bọc HTML không làm tăng số đơn vị thống kê và không tạo bản xem trước. Thẻ mở và đóng được gắn sát nội dung, không thêm khoảng trắng để tạo đơn vị đếm mới. Ô kết quả vẫn chứa chữ cùng ký tự thẻ. Khi sao chép, bạn nhận chuỗi văn bản đó; chỉ nơi đích có cơ chế nhận và diễn giải HTML phù hợp mới có thể biến các thẻ thành cấu trúc đoạn hiển thị.
Vì sao có thông báo đã copy nhưng tôi chưa dán được văn bản?
Không còn như vậy ở bản hiện tại: nút “Sao chép” dùng Clipboard API và chỉ báo “Đã sao chép văn bản!” khi thao tác được xác nhận thành công. Nếu trình duyệt chặn sao chép, công cụ báo rõ và gợi ý chọn chuỗi trong ô kết quả rồi sao chép thủ công. Khả năng thực hiện vẫn phụ thuộc hỗ trợ và chính sách của trình duyệt, nên nếu dán thử không có nội dung, hãy dùng cách sao chép thủ công.
Có nên giữ văn bản giả khi đưa website lên chính thức không?
Không nên giữ văn bản giả trong những vùng người đọc cần thông tin thật. Các chuỗi này được tạo để chiếm chỗ, không để giải thích dịch vụ, tính năng hay hướng dẫn sử dụng. Trước khi đưa website lên chính thức, hãy thay bằng nội dung đã được duyệt và kiểm tra lại cách xuống dòng, chiều cao vùng chữ cùng các khoảng ngắt. Bố cục từng trông ổn với văn bản tạm có thể thay đổi khi nhận tiêu đề dài, tên riêng hoặc nội dung có cấu trúc thực tế.
