Hướng dẫn cú pháp Markdown
Tài liệu tham khảo đầy đủ về cú pháp Markdown để viết tài liệu trình bày đẹp
Markdown là ngôn ngữ đánh dấu gọn nhẹ: chỉ với vài ký hiệu đơn giản, văn bản đã thành tiêu đề, danh sách và bảng. Quy tắc dễ hiểu, học nhanh, nên rất hợp để ghi chép, làm bài tập và viết tài liệu kỹ thuật. Hướng dẫn này gồm toàn bộ cú pháp Markdown mà MarkPDF hỗ trợ.
Tiêu đề
Dùng ký hiệu # để tạo tiêu đề; số dấu # quyết định cấp độ, từ H1 đến H6
# Heading 1 ## Heading 2 ### Heading 3 #### Heading 4 ##### Heading 5 ###### Heading 6
<h1>Heading 1</h1> <h2>Heading 2</h2> <h3>Heading 3</h3> <h4>Heading 4</h4> <h5>Heading 5</h5> <h6>Heading 6</h6>
Đoạn văn và xuống dòng
Ngăn cách các đoạn bằng một dòng trống. Muốn xuống dòng trong cùng đoạn, thêm hai dấu cách ở cuối dòng rồi nhấn Enter
This is paragraph one. This is paragraph two. Line one with two spaces at end Line two (soft break)
<p>This is paragraph one.</p> <p>This is paragraph two.</p> <p>Line one with two spaces at end<br> Line two (soft break)</p>
Nhấn mạnh
Bao văn bản bằng dấu sao hoặc dấu gạch dưới để in đậm hoặc in nghiêng
*Italic* or _italic_ **Bold** or __bold__ ***Bold and italic*** ~~Strikethrough~~
<em>Italic</em> <strong>Bold</strong> <strong><em>Bold and italic</em></strong> <del>Strikethrough</del>
Danh sách
Danh sách đánh số, danh sách gạch đầu dòng và danh sách lồng nhau
Unordered list: - Item 1 - Item 2 - Nested item - Another nested Ordered list: 1. First 2. Second 3. Third
<ul> <li>Item 1</li> <li>Item 2 <ul> <li>Nested item</li> <li>Another nested</li> </ul> </li> </ul> <ol> <li>First</li> <li>Second</li> <li>Third</li> </ol>
Liên kết và hình ảnh
Kết hợp ngoặc vuông và ngoặc tròn để tạo liên kết và chèn hình ảnh
[Link text](https://example.com) [Link with title](https://example.com "Title") 
<a href="https://example.com">Link text</a> <a href="https://example.com" title="Title">Link with title</a> <img src="https://example.com/image.png" alt="Image alt">
Mã nguồn
Một dấu backtick cho mã trong dòng, ba dấu backtick cho khối mã
Inline `code` in text.
```javascript
function hello() {
console.log("Hello!");
}
```<code>code</code>
<pre><code class="language-javascript">
function hello() {
console.log("Hello!");
}
</code></pre>Bảng
Tạo bảng bằng dấu gạch đứng và gạch ngang; có thể căn lề cột
| Header 1 | Header 2 | Header 3 | |----------|:--------:|---------:| | Left | Center | Right | | Cell | Cell | Cell |
<table> <thead><tr> <th>Header 1</th> <th align="center">Header 2</th> <th align="right">Header 3</th> </tr></thead> <tbody> <tr><td>Left</td><td>Center</td><td>Right</td></tr> <tr><td>Cell</td><td>Cell</td><td>Cell</td></tr> </tbody> </table>
Trích dẫn
Dùng ký hiệu > để tạo trích dẫn; trích dẫn có thể lồng nhau
> This is a blockquote. > It can span multiple lines. > > > Nested blockquote
<blockquote> <p>This is a blockquote. It can span multiple lines.</p> <blockquote><p>Nested blockquote</p></blockquote> </blockquote>
Đường kẻ ngang
Ba dấu gạch ngang, dấu sao hoặc dấu gạch dưới trở lên tạo đường phân cách
--- *** ___
<hr>
Ký tự thoát
Thêm dấu gạch chéo ngược trước ký hiệu đặc biệt để hiển thị nó như chữ thường
\*Not italic\* \# Not a heading \[Not a link\]
*Not italic* # Not a heading [Not a link]