Οδηγός σύνταξης Markdown

Πλήρης αναφορά της σύνταξης Markdown για καλομορφοποιημένα έγγραφα

Το Markdown είναι μια απλή γλώσσα σήμανσης: μορφοποιείτε το κείμενο με λίγα σύμβολα. Μαθαίνεται γρήγορα και ταιριάζει σε τεχνική τεκμηρίωση, άρθρα και σημειώσεις. Αυτός ο οδηγός καλύπτει τη σύνταξη Markdown που υποστηρίζει το MarkPDF.

Επικεφαλίδες

Οι επικεφαλίδες γράφονται με #· ο αριθμός των # δείχνει το επίπεδο, από H1 έως H6

Markdown
# 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>

Παράγραφοι και αλλαγές γραμμής

Χωρίστε τις παραγράφους με κενή γραμμή. Για αλλαγή γραμμής μέσα σε παράγραφο, βάλτε δύο κενά στο τέλος της γραμμής πριν πατήσετε Enter

Markdown
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>

Έμφαση

Βάλτε αστερίσκους ή κάτω παύλες γύρω από το κείμενο για έμφαση

Markdown
*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>

Λίστες

Υποστηρίζονται αριθμημένες, μη αριθμημένες και ένθετες λίστες

Markdown
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>

Κώδικας

Ανάποδα εισαγωγικά για κώδικα μέσα στο κείμενο, τρία ανάποδα εισαγωγικά για μπλοκ κώδικα

Markdown
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>

Πίνακες

Οι πίνακες φτιάχνονται με κάθετες γραμμές και παύλες· υποστηρίζεται στοίχιση

Markdown
| 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>

Παραθέσεις

Το σύμβολο > δημιουργεί παράθεση· οι παραθέσεις μπορούν να είναι ένθετες

Markdown
> 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>

Οριζόντιες γραμμές

Τρεις ή περισσότερες παύλες, αστερίσκοι ή κάτω παύλες δημιουργούν οριζόντια διαχωριστική γραμμή

Markdown
---
***
___
Αποτέλεσμα
<hr>

Χαρακτήρες διαφυγής

Με ανάστροφη κάθετο (\) οι ειδικοί χαρακτήρες εμφανίζονται ως απλό κείμενο

Markdown
\*Not italic\*
\# Not a heading
\[Not a link\]
Αποτέλεσμα
*Not italic*
# Not a heading
[Not a link]