Chuyển đổi HTML sang Markdown
Chuyển HTML thành Markdown gọn gàng: tiêu đề, liên kết, danh sách, khối mã, bảng GFM và gạch ngang chữ, với tiêu đề ATX hoặc Setext và khối mã có rào. Miễn phí.
Chạy hoàn toàn trong trình duyệt. Dữ liệu của bạn không bao giờ bị tải lên.
Công cụ Liên quan
Xem Tất cảHTML sang Markdown là gì?
Dán HTML – một đoạn trang web, dữ liệu xuất từ CMS hoặc mã email – để nhận Markdown gọn gàng. Tiêu đề, nhấn mạnh, liên kết, hình ảnh, danh sách, khối mã, trích dẫn, bảng và gạch ngang chữ đều được chuyển đổi; script và style bị loại bỏ.
Cách sử dụng HTML sang Markdown
- Dán HTML vào ô Dữ liệu HTML đầu vào, hoặc dùng Tải ví dụ hay Mở tệp.
- Chọn Kiểu tiêu đề, kiểu Khối mã và Ký hiệu danh sách.
- Kết quả Markdown cập nhật ngay khi bạn gõ; dùng Sao chép hoặc Tải xuống.
Ví dụ
<h1>Hi</h1><p><b>bold</b> <a href="https://x.io">x</a></p><ul><li>a</li></ul>
# Hi **bold** [x](https://x.io) - a
Khi nào nên dùng HTML sang Markdown
Dùng để chuyển bài blog hoặc tài liệu sang Markdown, hoặc dán nội dung web vào trình soạn thảo Markdown. Bố cục phức tạp, bảng có colspan/rowspan và style nội tuyến không thể biểu diễn trong Markdown nên sẽ bị đơn giản hóa.
HTML sang Markdown hoạt động như thế nào
HTML được phân tích thành DOM ngay trong trình duyệt và chuyển đổi bằng turndown. Các quy tắc bổ sung thêm bảng GitHub Flavored Markdown (dòng đầu tiên thành tiêu đề, | trong ô được thoát), ~~gạch ngang~~ cho <del>/<s>, mục danh sách với một dấu cách sau ký hiệu, và loại bỏ <script>, <style> và <noscript>. Phần tử không có dạng tương đương trong Markdown chỉ giữ lại nội dung văn bản.
Các Trường Hợp Sử Dụng Phổ Biến
- Chuyển bài viết WordPress sang trình tạo trang tĩnh
- Sao chép tài liệu từ trang web vào README
- Chuyển template email HTML thành ghi chú Markdown
- Làm sạch dữ liệu xuất từ CMS cho tài liệu quản lý bằng Git
Câu Hỏi Thường Gặp
Có hỗ trợ bảng không?
Có, bảng đơn giản trở thành bảng GFM dùng dấu gạch đứng. Markdown không hỗ trợ ô gộp nên chúng sẽ bị làm phẳng.
Script và style được xử lý thế nào?
Chúng bị loại bỏ hoàn toàn.
HTML của tôi có bị tải lên không?
Không, nó được phân tích và chuyển đổi cục bộ trong trình duyệt của bạn.