Markdown-cheatsheet: Syntax, formatering & struktur – snabbreferens

Snabbreferens för Markdown: rubriker, listor, kod, tabeller & mer.

Sidinnehåll

Markdown-språket används i wikipedia och Hugo. Det har stöd för rubriker, listor, modifiering av teckensnitt, bilder, kodavsnitt och tabeller. Här håller jag en kort sammanfattning av markdown-formatering.

markdown-fil i utrymmet Den här bilden ovan är producerad av Flux - text till bild AI.

Markdown är ett lättviktigt markupspråk som du kan använda för att lägga till formateringselement i plaintextdokument. Den här guiden ger en omfattande översikt över de vanligaste Markdown-syntaxen, vilket hjälper dig att skapa välstrukturerade och visuellt tilltalande dokument.

Den här guideposten är en del av Dokumentationsverktyg 2026: Markdown, LaTeX, PDF & Skrivningsflöden hubben.

Markdown-rubriker (H1–H6)

Rubriker i Markdown skapas med hjälp av symbolen #. Antalet # före rubriktexten anger rubrikens nivå.

# H1
## H2
### H3
#### H4
##### H5
###### H6

Fet, kursiv och betonning

Markdown erbjuder flera sätt att betona text. Du kan använda asterisker (*) eller understreck (_) för kursiv och dubbla asterisker (**) eller dubbla understreck (__) för fet.

Kursiv

*Kursiv* eller _kursiv_

Fet

**Fet** eller __fet__

Fet och kursiv

***Fet och kursiv*** eller ___fet och kursiv___

Ordninglista och oordnad lista

Markdown stöder både ordninglista och oordnad lista.

Oordnad lista

- Objekt 1
- Objekt 2
  - Underobjekt 1
  - Underobjekt 2

Ordninglista

1. Första objektet
2. Andra objektet
   1. Underobjekt 1
   2. Underobjekt 2

Hyperlänkar i Markdown

Du kan skapa länkar genom att omgiva länktexten i hakparenteser ([]) och sedan omgiva URL:en i parenteser (().

[Länktext](URL)

Exempel

Besök [Markdown Guide](https://www.markdownguide.org/) för mer information.

Inbäddade bilder

Bilder läggs till genom att använda ett exclamationstecken (!) följt av alternativtext i hakparenteser och bildens URL i parenteser.

![Alternativtext](Bild-URL)

Exempel

![Markdown-logotyp](https://www.markdownguide.org/assets/images/markdown-logo.png)

Blockcitat och kapslade citat

Blockcitat skapas genom att använda symbolen >.

> Detta är ett blockcitat.

Kapslade blockcitat

> Detta är första nivån av citat.
>> Detta är ett kapslat blockcitat.

Inlinekod och avgränsade kodblock

Du kan lägga till inlinekod genom att omgiva den med backticks (` ). För kodblock används trippelbackticks (``` ) före och efter koden.

Inlinekod

Använd `printf()` för att skriva ut text i C.

Kodblock

```python
def hello_world(): print("Hello, World!")  
```

Mer om kodblock i markdown – se separat inlägg: Använda Markdown-kodblock

Horisontella linjer (avgränsare)

Horisontella linjer skapas genom att använda tre eller fler bindestreck (—), asterisker (* **), eller understreck (_ __).

---

Tabeller

Tabeller i Markdown skapas med hjälp av rör (|) och bindestreck (-).

Exempel
| Rubrik 1 | Rubrik 2 |
|----------|----------|
| Cell 1   | Cell 2   |
| Cell 3   | Cell 4   |

För justering av alternativ, fler kolumner och GFM-specifika funktioner, se Tabeller i Markdown: Komplett guide.

Uppgiftslistor (kryssritningar)

Uppgiftslistor är en särskild typ av lista som gör det möjligt för dig att skapa kryssritningar.

Exempel
- [x] Slutförd uppgift
- [ ] Ofullständig uppgift

Streckad text

Streckad text skapas genom att använda dubbla tildor (~~).

~~Detta är streckad text.~~

Textmarkering

Textmarkering stöds inte natively i Markdown, men vissa renderare stöder det med hjälp av ==-syntaxen.

Exempel

==Detta är markerad text.==

Underskript och överskript

Underskript skapas genom att använda en caret (^) före texten, och överskript skapas genom att använda en tilda (~) före texten.

Exempel

H~2~O är vatten.
E = mc^2

Matematiska ekvationer (LaTeX-syntax)

Matematiska ekvationer kan läggas till genom att använda LaTeX-syntax inom dollar-tecken ($).

Exempel

$$ E = mc^2 $$

Undvik specialtecken

För att undvika specialtecken används en backslash ().

Exempel

\*Kursiv\* eller \_kursiv\_

Den här omfattande guideposten täcker de viktigaste Markdown-syntaxer du behöver för att skapa välformaterade dokument. För mer avancerade funktioner och anpassningar, hänvisa till specifika renderardokumentation eller ytterligare resurser. Om du använder Hugo, är Hugo-kommandon guideposten en användbar komplementreferens.