Markdown Keuken Gootsteen
Kop 1
Kop 2
Kop 3
Kop 4
Kop 5
Kop 6
Inline Opmaak
Deze paragraaf heeft vette tekst, cursieve tekst, en vette cursieve samen. Je kunt ook doorhalen gebruiken voor verwijderde inhoud en inline code voor technische termen zoals useState of next.config.ts.
Hier is een link naar OpenCX en een relatieve link naar Mermaid Diagrams.
Afbeeldingen
Ongeordende Lijsten
- Eerste item
- Tweede item met vetgedrukt
- Genest item
- Nog een genest item
- Diep genest
- Derde item
Geordende Lijsten
- Eerste stap
- Tweede stap
- Sub-stap A
- Sub-stap B
- Derde stap
- Vierde stap
Takenlijsten
- Projectstructuur opzetten
- Markdown-renderer configureren
- Syntax highlighting toevoegen
- Documentatie schrijven
- Implementeren in productie
Blokquotes
Dit is een eenvoudige blokquote. Het kan meerdere regels beslaan en opgemaakte tekst bevatten.
Geneste blokquotes werken ook:
Dit is een geneste quote binnen een quote.
Het kan meerdere alinea's hebben.
GFM Waarschuwingen
NOTE
Notities worden gebruikt om informatie te benadrukken die gebruikers in gedachten moeten houden, zelfs bij het vluchtig lezen.
TIP
Tips bieden optionele informatie om een gebruiker succesvoller te maken.
IMPORTANT
Belangrijke informatie die gebruikers moeten weten om problemen te voorkomen.
WARNING
Waarschuwingen wijzen op potentiële problemen die problemen kunnen veroorzaken als ze niet worden aangepakt.
CAUTION
Voorzichtigheid waarschuwt voor risico's of negatieve uitkomsten van bepaalde acties.
Codeblokken
Bash
#!/bin/bash
echo "Pushing docs to help center..."
opencx push --dir ./docs --verbose
echo "Done!"
TypeScript
interface Article {
title: string;
slug: string;
content: string;
category: string;
published: boolean;
}
async function fetchArticles(baseUrl: string): Promise<Article[]> {
const response = await fetch(`${baseUrl}/api/articles`);
if (!response.ok) {
throw new Error(`Failed to fetch: ${response.status}`);
}
return response.json();
}
JSON
{
"helpCenter": {
"name": "Acme Support",
"theme": "light",
"languages": ["en", "es", "fr"],
"features": {
"search": true,
"analytics": true
}
}
}
YAML
name: Deploy Help Center
on:
push:
branches: [main]
paths:
- "docs/**"
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npx opencx push
Python
def parse_frontmatter(content: str) -> tuple[dict, str]:
"""Extract YAML frontmatter from markdown content."""
if not content.startswith("---"):
return {}, content
end = content.index("---", 3)
frontmatter = yaml.safe_load(content[3:end])
body = content[end + 3:].strip()
return frontmatter, body
Gewoon (geen taal)
Dit is een gewoon codeblok zonder gespecificeerde taal.
Het zou zonder syntax highlighting moeten renderen.
Regel 3 van het blok.
Tabellen
Eenvoudige Tabel
| Functie | Status |
|---|---|
| Markdown rendering | Ondersteund |
| Mermaid diagrams | Ondersteund |
| Zoeken | Ondersteund |
| Meertaligheid | In uitvoering |
Uitgelijnde Tabel
| Links uitgelijnd | Gecentreerd uitgelijnd | Rechts uitgelijnd |
|---|---|---|
| Inhoud | Inhoud | Inhoud |
| Links | Midden | Rechts |
| Meer tekst | Meer tekst | 42 |
code | vet | cursief |
Horizontale Regels
Drie verschillende syntaxes geven hetzelfde resultaat:
HTML-entiteiten & Speciale Karakters
- Auteursrecht: © 2025
- Em dash: —
- Pijlen: ← → ↑ ↓
- Ampersand: &
- Kleiner dan / groter dan: < >
- Niet-breekbare spatie: tussen deze woorden
- Krul aanhalingstekens: “Hallo”
Voetnoten
Hier is een zin met een voetnoot1, en nog een2.
Definitielijsten
Definitie voor term 1.
Definitie voor term 2, die iets langer is en het concept in meer detail uitlegt.
Een lichte opmaaktaal voor het maken van opgemaakte tekst met behulp van een plain-text editor.