Chuyển đổi Markdown sang HTML

Dán hoặc nhập Markdown để chuyển đổi sang HTML. Hỗ trợ bảng GFM, khối mã, liên kết, hình ảnh và nhiều hơn nữa. Toàn bộ quá trình xử lý diễn ra trong trình duyệt của bạn.

Về chuyển đổi Markdown sang HTML

Công cụ này chuyển đổi cú pháp Markdown thành mã HTML sạch. Toàn bộ xử lý diễn ra trong trình duyệt của bạn. Không có dữ liệu nào được gửi đến máy chủ.

Các tính năng Markdown được hỗ trợ:

  • Tiêu đề (h1 đến h6)
  • In đậm, in nghiêng, gạch ngang, mã nội dòng
  • Liên kết và hình ảnh
  • Danh sách có thứ tự và không có thứ tự
  • Trích dẫn khối và khối mã
  • Đường kẻ ngang và ngắt dòng
  • Bảng (cú pháp GFM)

Markdown được thiết kế để văn bản thuần vẫn đọc được, nên việc chuyển đổi cố ý dè dặt: cái gì nó không nhận ra thì để nguyên chứ không đoán. Trong đó có cả HTML thô, vốn đi qua mà không bị đụng tới, nên chuyển đổi văn bản từ nguồn không tin cậy sẽ cho ra HTML từ nguồn không tin cậy. Hãy làm sạch nó trước khi cho lại gần một trang.

Mã đánh dấu đang làm khó bạn?

Thực thể bị thoát, mã hoá hỏng và nội dung hiện một kiểu trong CMS còn trên trang lại một kiểu khác thường có nghĩa là đâu đó trong chuỗi xử lý đang đoán. Chúng tôi dựng giao diện và cả đường xuất bản phía sau, để khách xem thấy đúng thứ bạn viết.

Trao đổi về website của bạn

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

Đây là nhánh Markdown nào?
Phần lõi chung cộng với những phần trong nhánh của GitHub mà người ta thật sự dùng: bảng, khối mã có rào và gạch ngang. Liên kết kiểu tham chiếu và HTML nội tuyến hành xử đúng như đặc tả gốc mô tả.
Vì sao HTML thô của tôi đi qua nguyên vẹn?
Vì Markdown quy định như vậy. HTML nằm trong tài liệu được chuyển tiếp đúng như đã viết, điều đó tiện lợi và cũng chính là lý do bạn không bao giờ được hiển thị kết quả chuyển đổi từ nguồn không tin cậy mà chưa làm sạch.
Vì sao danh sách lồng của tôi bị phẳng?
Gần như luôn do thụt lề. Mục lồng phải thẳng hàng với phần chữ của mục cha, chứ không phải với dấu đầu dòng của nó, nên hai dấu cách thường không đủ khi mục cha được đánh số. Bốn dấu cách là lựa chọn chắc chắn.
Bảng của tôi không hiển thị.
Bảng cần dòng phân cách bằng dấu gạch ngang ngay dưới hàng tiêu đề, và cần một dòng trống trước cả bảng. Một bảng nằm ngay sau đoạn văn, không có khoảng trống, sẽ bị đọc như phần của đoạn ấy.
Nó xử lý được chú thích cuối trang và các mở rộng khác không?
Không, với những thứ nằm ngoài phần chung. Chú thích cuối trang, danh sách định nghĩa và các khối tuỳ biến khác nhau giữa các bản cài đặt, nên tài liệu dựa vào chúng sẽ ra khác nhau tuỳ công cụ hiển thị cuối cùng.