# Markdown-Grundlagen & Typografie

> Überschriften, Listen, Tabellen, Code, Fußnoten, Zitate - wie das Theme Standard-Markdown rendert.

_Quelle: https://theme.docs.tbsch.de/de/post/2026-01-12-markdown-grundlagen-typografie/ · Stand: 2026-01-12_


Dieser Beitrag zeigt, wie das Theme ganz normales Markdown darstellt - die
Lese-Typografie, das Inhaltsverzeichnis (links bei genug Platz) und die
Direktlinks an jeder Überschrift entstehen alle automatisch.

Jedes Beispiel hat zwei Tabs: **Markdown** zeigt das gerenderte Ergebnis,
**Raw** die Quelle dazu.

## Überschriften & Inhaltsverzeichnis

`# H1` ist für den Seitentitel reserviert (den rendert das Theme im Hero) -
im Inhalt geht es deshalb bei `##` los. Die `##`-Überschriften dieses
Beitrags landen im **Inhaltsverzeichnis** und bekommen beim Drüberfahren
einen Direktlink (Anker); die Tiefe steuert `tableOfContents` in
`markup.yaml` (hier H2–H4). Die Demo-Überschriften im Tab werden isoliert
gerendert und halten das Inhaltsverzeichnis sauber.

<div class="tb-tab__container" data-tb-component="tabs">
  <div class="tb-tab__nav" role="tablist" aria-label="Tabs"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-0-tab-0" aria-controls="tabs-0-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Markdown
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-0-tab-1" aria-controls="tabs-0-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Raw
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-0-panel-0" aria-labelledby="tabs-0-tab-0" data-tab-index="0"><h2 id="überschrift-h2">Überschrift H2 <a class="tb-heading-anchor" href="#%c3%bcberschrift-h2" aria-label="Direktlink zu diesem Abschnitt">#</a></h2>
<h3 id="überschrift-h3">Überschrift H3 <a class="tb-heading-anchor" href="#%c3%bcberschrift-h3" aria-label="Direktlink zu diesem Abschnitt">#</a></h3>
<h4 id="überschrift-h4">Überschrift H4 <a class="tb-heading-anchor" href="#%c3%bcberschrift-h4" aria-label="Direktlink zu diesem Abschnitt">#</a></h4>
<h5 id="überschrift-h5">Überschrift H5 <a class="tb-heading-anchor" href="#%c3%bcberschrift-h5" aria-label="Direktlink zu diesem Abschnitt">#</a></h5>
<h6 id="überschrift-h6">Überschrift H6 <a class="tb-heading-anchor" href="#%c3%bcberschrift-h6" aria-label="Direktlink zu diesem Abschnitt">#</a></h6>
</div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-0-panel-1" aria-labelledby="tabs-0-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"><span class="gu">## Überschrift H2
</span></span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="gu">### Überschrift H3
</span></span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="gu">#### Überschrift H4
</span></span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="gu">##### Überschrift H5
</span></span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="gu">###### Überschrift H6
</span></span></span></code></pre></div></div></div>
</div>


## Textauszeichnung

Interne Links setzt du am besten per `relref`-Shortcode - wie diesen zum
[Willkommens-Beitrag](/de/post/2026-02-23-willkommen/); externe Links
öffnen in einem neuen Tab und bekommen automatisch ein passendes Icon (die
URL→Icon-Zuordnung steht in `data/link-icons.yaml`).

<div class="tb-tab__container" data-tb-component="tabs">
  <div class="tb-tab__nav" role="tablist" aria-label="Tabs"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-2-tab-0" aria-controls="tabs-2-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Markdown
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-2-tab-1" aria-controls="tabs-2-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Raw
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-2-panel-0" aria-labelledby="tabs-2-tab-0" data-tab-index="0"><p>Text kann <strong>fett</strong>, <em>kursiv</em>, <em><strong>beides</strong></em>, <del>durchgestrichen</del> oder als
<code>Inline-Code</code> gesetzt werden. Emojis funktionieren ebenfalls &#x1f60e;.</p>
<p>Ein Absatz mit einem <a href="https://gohugo.io" target="_blank" rel="noopener noreferrer">externen Link<span class="tb-link-icon"><svg aria-hidden="true"
  xmlns="http://www.w3.org/2000/svg"
 
 
  viewBox="0 0 24 24"
  fill="none"
  stroke="currentColor"
  stroke-width="2"
  stroke-linecap="round"
  stroke-linejoin="round"
 
>
  <path stroke="none" d="M0 0h24v24H0z" fill="none" />
  <path d="M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6" />
  <path d="M11 13l9 -9" />
  <path d="M15 4h5v5" />
</svg></span></a> - er öffnet in einem
neuen Tab und trägt sein Icon.</p>
</div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-2-panel-1" aria-labelledby="tabs-2-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">Text kann <span class="gs">**fett**</span>, <span class="ge">*kursiv*</span>, <span class="ge">**</span>*beides***, <span class="gd">~~durchgestrichen~~</span> oder als
</span></span><span class="line"><span class="cl"><span class="sb">`Inline-Code`</span> gesetzt werden. Emojis funktionieren ebenfalls :sunglasses:.
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Ein Absatz mit einem [<span class="nt">externen Link</span>](<span class="na">https://gohugo.io</span>) - er öffnet in einem
</span></span><span class="line"><span class="cl">neuen Tab und trägt sein Icon.
</span></span></code></pre></div></div></div>
</div>


## Listen

<div class="tb-tab__container" data-tb-component="tabs">
  <div class="tb-tab__nav" role="tablist" aria-label="Tabs"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-3-tab-0" aria-controls="tabs-3-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Markdown
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-3-tab-1" aria-controls="tabs-3-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Raw
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-3-panel-0" aria-labelledby="tabs-3-tab-0" data-tab-index="0"><p>Ungeordnet:</p>
<ul>
<li>Erster Punkt</li>
<li>Zweiter Punkt
<ul>
<li>Verschachtelt</li>
<li>Noch einer</li>
</ul>
</li>
<li>Dritter Punkt</li>
</ul>
<p>Geordnet:</p>
<ol>
<li>Schritt eins</li>
<li>Schritt zwei</li>
<li>Schritt drei</li>
</ol>
<p>Aufgabenliste:</p>
<ul>
<li><input checked="" disabled="" type="checkbox"> Theme installiert</li>
<li><input checked="" disabled="" type="checkbox"> Demo gelesen</li>
<li><input disabled="" type="checkbox"> Eigene Seite gebaut</li>
</ul>
</div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-3-panel-1" aria-labelledby="tabs-3-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">Ungeordnet:
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">-</span> Erster Punkt
</span></span><span class="line"><span class="cl"><span class="k">-</span> Zweiter Punkt
</span></span><span class="line"><span class="cl">  <span class="k">-</span> Verschachtelt
</span></span><span class="line"><span class="cl">  <span class="k">-</span> Noch einer
</span></span><span class="line"><span class="cl"><span class="k">-</span> Dritter Punkt
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Geordnet:
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">1.</span> Schritt eins
</span></span><span class="line"><span class="cl"><span class="k">2.</span> Schritt zwei
</span></span><span class="line"><span class="cl"><span class="k">3.</span> Schritt drei
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Aufgabenliste:
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">- [x]</span> Theme installiert
</span></span><span class="line"><span class="cl"><span class="k">- [x]</span> Demo gelesen
</span></span><span class="line"><span class="cl"><span class="k">- [ ]</span> Eigene Seite gebaut
</span></span></code></pre></div></div></div>
</div>


## Zitate

Für farbige Hinweisboxen siehe den Beitrag
[Admonitions](/de/post/2026-01-19-admonitions-hinweisboxen/) - ein einfaches
Blockzitat reicht der Blockquote-Render-Hook unverändert durch:

<div class="tb-tab__container" data-tb-component="tabs">
  <div class="tb-tab__nav" role="tablist" aria-label="Tabs"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-5-tab-0" aria-controls="tabs-5-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Markdown
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-5-tab-1" aria-controls="tabs-5-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Raw
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-5-panel-0" aria-labelledby="tabs-5-tab-0" data-tab-index="0"><blockquote><p>Ein einfaches Blockzitat. Mehrere Zeilen werden zu einem Absatz
zusammengefasst.</p>
</blockquote></div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-5-panel-1" aria-labelledby="tabs-5-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"><span class="k">&gt; </span><span class="ge">Ein einfaches Blockzitat. Mehrere Zeilen werden zu einem Absatz
</span></span></span><span class="line"><span class="cl"><span class="k">&gt; </span><span class="ge">zusammengefasst.
</span></span></span></code></pre></div></div></div>
</div>


## Tabellen

<div class="tb-tab__container" data-tb-component="tabs">
  <div class="tb-tab__nav" role="tablist" aria-label="Tabs"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-6-tab-0" aria-controls="tabs-6-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Markdown
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-6-tab-1" aria-controls="tabs-6-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Raw
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-6-panel-0" aria-labelledby="tabs-6-tab-0" data-tab-index="0"><div class="tb-table-wrap" tabindex="0" role="region" aria-label="Tabelle (horizontal scrollbar)">
  <table>
    <thead>
      <tr>
        <th>Funktion</th>
        <th style="text-align: center">Standard</th>
        <th style="text-align: center">Pro Seite überschreibbar</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>Inhaltsverzeichnis</td>
        <td style="text-align: center">an</td>
        <td style="text-align: center">ja</td>
      </tr>
      <tr>
        <td>Lesezeit</td>
        <td style="text-align: center">an</td>
        <td style="text-align: center">ja</td>
      </tr>
      <tr>
        <td>Verwandte Beiträge</td>
        <td style="text-align: center">an</td>
        <td style="text-align: center">ja</td>
      </tr>
      <tr>
        <td>Teilen-Leiste</td>
        <td style="text-align: center">an</td>
        <td style="text-align: center">ja</td>
      </tr>
    </tbody>
  </table>
</div>
</div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-6-panel-1" aria-labelledby="tabs-6-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">| Funktion | Standard | Pro Seite überschreibbar |
</span></span><span class="line"><span class="cl">| --- | :---: | :---: |
</span></span><span class="line"><span class="cl">| Inhaltsverzeichnis | an | ja |
</span></span><span class="line"><span class="cl">| Lesezeit | an | ja |
</span></span><span class="line"><span class="cl">| Verwandte Beiträge | an | ja |
</span></span><span class="line"><span class="cl">| Teilen-Leiste | an | ja |
</span></span></code></pre></div></div></div>
</div>


## Code

Inline-Code wie `hugo server` steht mitten im Text. Codeblöcke werden mit
*Chroma* klassenbasiert hervorgehoben, damit Hell- und Dunkel-Palette getrennt
ausgeliefert werden können:

<div class="tb-tab__container" data-tb-component="tabs">
  <div class="tb-tab__nav" role="tablist" aria-label="Tabs"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-7-tab-0" aria-controls="tabs-7-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Markdown
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-7-tab-1" aria-controls="tabs-7-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Raw
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-7-panel-0" aria-labelledby="tabs-7-tab-0" data-tab-index="0"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="c1">// Ein kleines Beispiel</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="kn">package</span><span class="w"> </span><span class="nx">main</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="kn">import</span><span class="w"> </span><span class="s">&#34;fmt&#34;</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="kd">func</span><span class="w"> </span><span class="nf">main</span><span class="p">()</span><span class="w"> </span><span class="p">{</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nx">fmt</span><span class="p">.</span><span class="nf">Println</span><span class="p">(</span><span class="s">&#34;Hallo vom tbsch-Theme!&#34;</span><span class="p">)</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="p">}</span><span class="w">
</span></span></span></code></pre></div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-yaml" data-lang="yaml"><span class="line"><span class="cl"><span class="c"># Front Matter eines Beitrags</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="nt">title</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;Mein Beitrag&#34;</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="nt">date</span><span class="p">:</span><span class="w"> </span><span class="ld">2026-01-01</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="nt">tags</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="s2">&#34;hugo&#34;</span><span class="p">,</span><span class="w"> </span><span class="s2">&#34;theme&#34;</span><span class="p">]</span><span class="w">
</span></span></span></code></pre></div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-diff" data-lang="diff"><span class="line"><span class="cl"><span class="gu">@@ config @@
</span></span></span><span class="line"><span class="cl"><span class="gd">-baseURL = &#34;https://old.example&#34;
</span></span></span><span class="line"><span class="cl"><span class="gi">+baseURL = &#34;https://tbsch.de&#34;
</span></span></span><span class="line"><span class="cl"> languageCode = &#34;de&#34;
</span></span></code></pre></div></div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-7-panel-1" aria-labelledby="tabs-7-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"><span class="s">```go
</span></span></span><span class="line"><span class="cl"><span class="c1">// Ein kleines Beispiel</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="kn">package</span><span class="w"> </span><span class="nx">main</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="kn">import</span><span class="w"> </span><span class="s">&#34;fmt&#34;</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="kd">func</span><span class="w"> </span><span class="nf">main</span><span class="p">()</span><span class="w"> </span><span class="p">{</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nx">fmt</span><span class="p">.</span><span class="nf">Println</span><span class="p">(</span><span class="s">&#34;Hallo vom tbsch-Theme!&#34;</span><span class="p">)</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="p">}</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="s">```</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="s">```yaml
</span></span></span><span class="line"><span class="cl"><span class="c"># Front Matter eines Beitrags</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="nt">title</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;Mein Beitrag&#34;</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="nt">date</span><span class="p">:</span><span class="w"> </span><span class="ld">2026-01-01</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="nt">tags</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="s2">&#34;hugo&#34;</span><span class="p">,</span><span class="w"> </span><span class="s2">&#34;theme&#34;</span><span class="p">]</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="s">```</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="s">```diff
</span></span></span><span class="line"><span class="cl"><span class="gu">@@ config @@
</span></span></span><span class="line"><span class="cl"><span class="gd">-baseURL = &#34;https://old.example&#34;
</span></span></span><span class="line"><span class="cl"><span class="gi">+baseURL = &#34;https://tbsch.de&#34;
</span></span></span><span class="line"><span class="cl"> languageCode = &#34;de&#34;
</span></span><span class="line"><span class="cl"><span class="s">```</span>
</span></span></code></pre></div></div></div>
</div>


## Fußnoten

Fußnoten werden ans Ende des Textes gesetzt und verlinkt - und erscheinen
zusätzlich als Popover, wenn du eine Referenz mit der Maus überfährst oder per
Tastatur fokussierst. (Im Tab rendert die Fußnotenliste am Ende des Tab-Inhalts;
in einem echten Beitrag steht sie am Ende des Beitrags.)

<div class="tb-tab__container" data-tb-component="tabs">
  <div class="tb-tab__nav" role="tablist" aria-label="Tabs"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-8-tab-0" aria-controls="tabs-8-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Markdown
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-8-tab-1" aria-controls="tabs-8-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Raw
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-8-panel-0" aria-labelledby="tabs-8-tab-0" data-tab-index="0"><p>Markdown-Fußnoten<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup> werden ans Ende gesetzt und verlinkt - und erscheinen
zusätzlich als Popover, wenn du eine Fußnoten-Referenz wie diese<sup id="fnref:2"><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup> mit der
Maus überfährst oder per Tastatur fokussierst.</p>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>Das ist die erste Fußnote.&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
<li id="fn:2">
<p>Und das die zweite, mit einem <a href="https://gohugo.io/content-management/shortcodes/" target="_blank" rel="noopener noreferrer">Link<span class="tb-link-icon"><svg aria-hidden="true"
  xmlns="http://www.w3.org/2000/svg"
 
 
  viewBox="0 0 24 24"
  fill="none"
  stroke="currentColor"
  stroke-width="2"
  stroke-linecap="round"
  stroke-linejoin="round"
 
>
  <path stroke="none" d="M0 0h24v24H0z" fill="none" />
  <path d="M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6" />
  <path d="M11 13l9 -9" />
  <path d="M15 4h5v5" />
</svg></span></a>.&#160;<a href="#fnref:2" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</div>
</div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-8-panel-1" aria-labelledby="tabs-8-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">Markdown-Fußnoten[^1] werden ans Ende gesetzt und verlinkt - und erscheinen
</span></span><span class="line"><span class="cl">zusätzlich als Popover, wenn du eine Fußnoten-Referenz wie diese[^2] mit der
</span></span><span class="line"><span class="cl">Maus überfährst oder per Tastatur fokussierst.
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">[^1]: Das ist die erste Fußnote.
</span></span><span class="line"><span class="cl">[^2]: Und das die zweite, mit einem [<span class="nt">Link</span>](<span class="na">https://gohugo.io/content-management/shortcodes/</span>).
</span></span></code></pre></div></div></div>
</div>


## Trennlinien

<div class="tb-tab__container" data-tb-component="tabs">
  <div class="tb-tab__nav" role="tablist" aria-label="Tabs"><button class="tb-tab__button tb-tab--active" type="button" role="tab"
        id="tabs-9-tab-0" aria-controls="tabs-9-panel-0"
        aria-selected="true" tabindex="0" data-tab-index="0">
        Markdown
      </button><button class="tb-tab__button " type="button" role="tab"
        id="tabs-9-tab-1" aria-controls="tabs-9-panel-1"
        aria-selected="false" tabindex="-1" data-tab-index="1">
        Raw
      </button></div>
  <div class="tb-tab__content"><div class="tb-tab__panel tb-tab--active" role="tabpanel" tabindex="0"
        id="tabs-9-panel-0" aria-labelledby="tabs-9-tab-0" data-tab-index="0"><p>Ein horizontaler Trenner separiert Abschnitte:</p>
<hr>
<p>Das war&rsquo;s mit den Grundlagen.</p>
</div><div class="tb-tab__panel " role="tabpanel" tabindex="0"
        id="tabs-9-panel-1" aria-labelledby="tabs-9-tab-1" data-tab-index="1"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">Ein horizontaler Trenner separiert Abschnitte:
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">---
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Das war&#39;s mit den Grundlagen.
</span></span></code></pre></div></div></div>
</div>


