DevToolPal
VI

Xóa thẻ HTML

Loại bỏ thẻ HTML, script và style, giữ lại văn bản sạch, dễ đọc cùng các đoạn văn.

Chạy cục bộ, không bao giờ tải lên

Tùy chọn

Đầu vào

0 ký tự · 0 B

Đầu ra

0 ký tự · 0 B

Công cụ này làm gì

Xóa thẻ HTML biến một trang web, một mẫu email hay một đoạn rich text thành văn bản thuần sạch sẽ. Công cụ xóa mọi thẻ, bỏ đi script, style và chú thích, giải mã các thực thể như & và  , đồng thời giữ lại cấu trúc bạn cần: tiêu đề và đoạn văn vẫn tách biệt, mục danh sách vẫn nằm trên dòng riêng, và ô bảng vẫn nằm theo hàng.

Công cụ hữu ích khi bạn cần chữ mà không cần mã đánh dấu: dán nội dung từ CMS vào email văn bản thuần, đưa nội dung vào chỉ mục tìm kiếm hoặc mô hình ngôn ngữ, đếm số từ trong một bài viết, hay kiểm tra trình đọc màn hình hoặc ứng dụng chỉ hiển thị văn bản sẽ hiển thị gì.

Cách sử dụng

  1. Dán HTML vào ô đầu vào, hoặc mở một tệp .html.
  2. Điều chỉnh các tùy chọn nếu cần:
    • Giữ đoạn văn và xuống dòng biến các phần tử khối thành dòng trống hoặc ngắt dòng. Tắt đi để có một dòng văn bản duy nhất.
    • Gộp khoảng trắng thừa gộp các dấu cách, tab và dòng trống sinh ra từ thụt lề mã nguồn, giống như cách trình duyệt làm.
    • Giải mã thực thể biến <, é, ' và các thực thể tương tự thành ký tự thật.
    • Giữ URL liên kết viết mỗi liên kết thành text (https://…) để không mất địa chỉ đích.
  3. Sao chép văn bản hoặc tải về dưới dạng tệp.

Ví dụ

Đầu vào ví dụ là một trang ghi chú phát hành nhỏ có tiêu đề trang, một khối style, một script, một tiêu đề, một đoạn văn có liên kết, một danh sách và một ngắt dòng. Đầu ra chỉ giữ lại những gì người đọc nhìn thấy:

Release notes

Version 2.0 – what's new

Faster builds, a dark theme and better documentation.

Search with Ctrl + K
Prices from €5 / month

Cách hoạt động

HTML được xử lý như văn bản bằng các mẫu được thiết kế cẩn thận thay vì được nạp vào một trang, nên không có gì trong đó được chạy và không có ảnh hay script nào được tải về. Giá trị thuộc tính chứa ký tự > được xử lý đúng, còn chú thích hoặc script chưa đóng sẽ bị xóa đến hết đầu vào thay vì lọt ra kết quả.

Vì công cụ không dựng cây tài liệu đầy đủ, HTML hỏng nặng có thể cho ra ngắt dòng hơi khác so với trình duyệt hiển thị, nhưng bản thân phần chữ luôn được giữ nguyên.

Câu hỏi thường gặp

› Script và style có bị xóa luôn không?

Có. Nội dung của các phần tử script, style, noscript và template bị loại bỏ hoàn toàn, cùng với chú thích HTML và doctype, nên không có đoạn mã nào lọt vào văn bản của bạn.

› Đoạn văn và danh sách có được giữ lại không?

Khi bật Giữ đoạn văn và xuống dòng, tiêu đề, đoạn văn và danh sách được ngăn cách bằng dòng trống, mục danh sách và div bắt đầu dòng mới, còn br trở thành ngắt dòng. Tắt tùy chọn này để nhận một dòng liền mạch.

› Các thực thể như   và & sẽ ra sao?

Chúng được giải mã thành ký tự tương ứng, nên & thành & và dấu cách không ngắt thành dấu cách thường. Tắt Giải mã thực thể để giữ nguyên như đã viết.

› HTML của tôi có bị tải lên không?

Không. Mọi thứ chạy trong trình duyệt của bạn, điều đó cũng có nghĩa là không có gì trong HTML được tải hay thực thi.