Szukaj…
Składnia
- inline : `Kod między znakami wstecznymi` lub <code> Kod między tymi znacznikami HTML </code>
 - multiline : ____Kod wcięty w każdym wierszu lub <pre> <code> Wiele wierszy kodu między tymi znacznikami HTML </code> </pre>
 
Kod wewnętrzny
 Markdown obsługuje dodawanie like this kodu wbudowanego, uzyskanego przez zawijanie tekstu w backticks: 
 `code here` 
 Alternatywnie możesz umieścić swój kod wewnętrzny między tagami HTML <code> i </code> . 
Rozważ następujący kod przeceny:
`This` is an inline code block! <code>This</code> is one too!
 To dałoby następujące wyniki:
Thisjest wbudowany blok kodu!Thisjest jeden!
Jeśli chcesz wstawić znak backtick wewnątrz kodu wbudowanego, możesz użyć wielu backticków, aby rozpocząć i zakończyć blok kodu wbudowanego, w następujący sposób:
``code containing a backtick (`) character``
 To dałoby następujące wyniki:
code containing a backtick (`) character
 Użyj \ aby uciec przed backtickami. Na przykład: 
\`a\`
 będą renderowane jako
`a`
Podświetlanie składni (StackExchange)
W witrynach StackExchange fragmenty kodu mogą zapewniać opcjonalne wyróżnianie składni. W witrynach takich jak Przepełnienie stosu domyślny język pochodzi z tagów używanych w powiązanym pytaniu (jeśli dotyczy). Ponadto język podświetlania składni fragmentu kodu można również zdefiniować przez dodanie komentarza HTML do treści tekstu .
<!-- language: lang-vb -->
    Sub ShowVB()
    Dim i As Long
    For i = 1 To 2
        If i = 3 Then
            MsgBox "How did that happen?"
        End If
    Next
    End Sub
 Taki komentarz zmieni język podświetlania składni dla wszystkich kolejnych fragmentów kodu, co może być raczej przydatne, zwłaszcza gdy w jednym poście jest zaangażowanych kilka języków.
Powyższe będzie renderowane z podświetleniem Visual Basic jako:
Sub ShowVB()
Dim i As Long
For i = 1 To 2
    If i = 3 Then
        MsgBox "How did that happen?"
    End If
Next
End Sub
        Wcięte bloki kodu
Możesz tworzyć wielowierszowe fragmenty kodu, wcinając każdy wiersz co najmniej czterema spacjami lub jedną tabulacją:
    #include <stdio.h>
    int main() {
      printf("Hello World!\n");
      return 0;
    }
        Bloki kodu ogrodzonego
Niektóre parsery pozwalają na oznaczanie kodu przez dodanie trzech znaków wstecznych przed sekcją kodu i po niej.
```
<p><em>This</em> is an HTML example!</p>
```
 Opcjonalnie wiele parserów pozwala na dodawanie podświetlenia składni poprzez określenie języka kodu natychmiast po pierwszym zestawie odwrotnych znaków:
```html
<p><em>This</em> is an HTML example!</p>
```
 Wynik:
<p><em>This</em> is an HTML example!</p>
Wcięte bloki kodu wewnątrz list
Podczas dodawania wciętych bloków kodu na liście potrzebujesz najpierw pustej linii, a następnie w celu dalszego wcięcia kodu. Różne smaki Markdown mają do tego różne zasady.
StackExchange wymaga wcięcia kodu o 8 znaków zamiast zwykłego 4. (Spacje zastąpiono
*dla przejrzystości) :1.*Listitem1 2.*Listitem2 ********code here 3.*Listitem3Specyfikacje takie jak CommonMark wymagają, aby blok kodu był wcięty 4 znaki od miejsca, w którym zaczyna się tekst elementu listy. (Spacje zastąpiono
*dla przejrzystości) :1.****Listitem1 2.****Listitem2 **********code here 3.****Listitem3