מדריך תחביר 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]