Markdown sang HTML
Chuyển Markdown (.md) thành HTML sạch, có định dạng cho website hoặc blog. Tiêu đề, danh sách, bảng, khối mã và liên kết được giữ nguyên, không cần tải lên.
Kéo thả tệp Markdown vào đây
hoặc bấm để chọn tệp
Biến Markdown thành HTML sạch để dán vào website, bài blog hoặc CMS. Tiêu đề, danh sách, bảng, trích dẫn khối, khối mã, liên kết và các kiểu nhấn mạnh đều được chuyển đổi, và khối mã rào được bọc lại để bạn có thể tạo kiểu bằng CSS của riêng mình.
Đây là cách nhanh nhất để đưa một tệp README hay ghi chú lên một trang web mà không phải viết thẻ bằng tay, và kết quả là HTML ngữ nghĩa thuần, không gắn với framework nào, nên dùng được với mọi mẫu giao diện. Quá trình chuyển đổi diễn ra cục bộ; không có gì bị tải lên.
Cách chuyển Markdown sang HTML
Dán Markdown hoặc chọn một tệp .md
Chuyển đổi
Sao chép HTML hoặc tải tệp về
Câu hỏi thường gặp
Kết quả có được tạo kiểu sẵn không?
HTML tạo ra là đánh dấu ngữ nghĩa; phần tạo kiểu do CSS của website bạn quyết định. Hãy bọc nó trong khung của bạn thì tiêu đề, danh sách và khối mã sẽ theo đúng kiểu chữ bạn đặt.
Khối mã có được tô sáng cú pháp không?
Chúng được xuất ra dưới dạng <pre><code> với ngôn ngữ ghi trong class, nên một công cụ tô sáng cú pháp như Prism hay highlight.js có thể tô màu chúng nếu bạn nhúng vào.
Những tính năng Markdown nào được hỗ trợ?
Tiêu đề, chữ đậm và nghiêng, liên kết, hình ảnh, danh sách có thứ tự và không thứ tự, bảng, trích dẫn khối, đường kẻ ngang, mã nội dòng và khối mã rào. HTML thô trong nguồn được giữ nguyên tại chỗ.
HTML tạo ra có an toàn để công bố không?
Markdown cho phép HTML nội dòng, nên nếu nguồn đến từ một tác giả không đáng tin, hãy làm sạch kết quả trước khi công bố. Với nội dung của chính bạn thì dùng nguyên cũng được.
Tôi có thể chuyển đổi cả một tệp không?
Có, hãy chọn một tệp .md rồi tải HTML thu được; nếu cần hàng loạt, hãy lặp lại thao tác chuyển đổi.
Markdown của tôi có bị tải lên không?
Không, việc chuyển đổi diễn ra trong trình duyệt của bạn.
Tổng quan nhanh
| Đầu vào | Markdown |
|---|---|
| Nhiều tệp cùng lúc | Không |
| Chạy ở đâu | Ngay trong trình duyệt - tệp không bao giờ bị tải lên |
| Dùng được ngoại tuyến | Có — sau khi trang đã tải xong |
| Giá | Miễn phí, không đăng ký, không hình mờ |
Các biến thể Markdown không thay thế được cho nhau
Markdown thuần bao gồm tiêu đề, nhấn mạnh, danh sách, liên kết và mã, còn CommonMark chốt lại những chỗ mơ hồ để các chương trình khác nhau hiểu giống nhau. GitHub Flavored Markdown (GFM) bổ sung bảng, danh sách công việc, chữ gạch ngang và liên kết tự động - những tính năng mà phần lớn người dùng tưởng là chuẩn. Những phương ngữ khác bổ sung chú thích, danh sách định nghĩa, công thức toán và front matter, và một bộ chuyển đổi không nhận ra chúng sẽ hoặc bỏ mất nội dung, hoặc in nguyên cú pháp thô ra kết quả. Trước khi chuyển đổi, hãy kiểm tra xem nguồn của bạn dùng biến thể nào và đích đến chấp nhận biến thể nào; nếu chưa chắc, hãy bám vào CommonMark cộng thêm bảng, vì gần như mọi thứ đều hỗ trợ.
Dùng kết quả trong thực tế
Tệp đã chuyển đổi sẽ đi đâu tiếp theo quyết định bạn nên tạo ra định dạng nào. Dán vào một CMS hay một trung tâm trợ giúp thường có nghĩa là HTML, vì những hệ thống đó lưu và kết xuất lại phần đánh dấu. Gửi một hợp đồng, một hoá đơn hay bất cứ thứ gì ai đó sẽ ký có nghĩa là PDF, vì bố cục cố định và tệp không thể bị sửa nhầm. Chỉnh sửa về sau có nghĩa là Word, vì đó là thứ người ta thực sự sẽ mở ra. Đưa vào một script hay một trình tạo site tĩnh có nghĩa là giữ nguyên Markdown. Chuyển sang sai đích là lý do phổ biến nhất khiến một tài liệu "trông sai" về sau - nội dung vẫn nguyên vẹn, nhưng đích đến vốn dĩ không bao giờ giữ được kiểu định dạng cụ thể đó.