UTILS.
100% trong trình duyệt
<↓

HTML sang Markdown

Chuyển đổi HTML cơ bản thành Markdown gọn gàng ngay khi bạn gõ.

— kết quả hiển thị ở đây —

Về công cụ này

HTML to Markdown là công cụ chuyển đổi miễn phí, chạy trong trình duyệt, viết lại mã HTML thành Markdown gọn gàng ngay khi bạn gõ. Hãy dán hoặc chỉnh HTML và phần Markdown tương đương xuất hiện trực tiếp, sẵn sàng để sao chép.

Việc chuyển đổi dùng chính DOM của trình duyệt: đầu vào của bạn trở thành innerHTML của một phần tử tách rời, rồi một bộ duyệt đệ quy phát ra Markdown, nên các thẻ sai hay chưa đóng được chuẩn hóa đúng như cách trình duyệt render. Nó xử lý tiêu đề, in đậm, in nghiêng, liên kết (qua thuộc tính href), mã inline, khối mã có rào (fenced code block), ngắt dòng, đoạn văn, trích dẫn, và danh sách có thứ tự lẫn không thứ tự.

Mọi thứ chạy cục bộ — không tải lên, không tài khoản, không theo dõi, và hoạt động offline. Những thẻ không được ánh xạ, như hình ảnh, bảng, hay đường kẻ ngang, sẽ được bóc lớp bao (unwrap), nên phần văn bản của chúng vẫn đi qua mà không thêm cú pháp Markdown nào.

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

Những thẻ nào được hỗ trợ?
Tiêu đề (h1–h6), in đậm (strong/b), in nghiêng (em/i), liên kết (a), mã inline, khối định dạng sẵn (pre), danh sách không thứ tự và có thứ tự, trích dẫn, ngắt dòng, và đoạn văn. Danh sách có thứ tự được đánh số tuần tự.
Nó có chạy trên máy chủ không?
Không. Nó phân tích HTML của bạn trong trình duyệt bằng một nút DOM tách rời — một div tạo trong bộ nhớ — nên không có gì được tải lên, và nó hoạt động offline.
Chuyện gì xảy ra với những thẻ nó không hỗ trợ?
Các phần tử không được ánh xạ, như hình ảnh, bảng và đường kẻ ngang, sẽ được bóc lớp bao: văn bản bên trong chúng vẫn đi qua, nhưng không có Markdown nào được tạo cho thẻ đó. Chỉ thuộc tính href của liên kết được đọc; các thuộc tính khác bị bỏ qua.
Nó xử lý khoảng trắng và mã như thế nào?
Khoảng trắng trong văn bản thông thường được thu gọn thành các dấu cách đơn, còn nội dung của mã inline và khối pre được giữ nguyên từng ký tự. Thẻ br trở thành một ngắt dòng cứng.

Công cụ khác