Spring til hovedindhold

Markdown-validator og forhåndsvisning

Validér Markdown-struktur, forhåndsvis gengivet output og fang almindelige forfatterproblemer før publicering.

Converty Markdown-eksempel 🚀

Velkommen til Convertys Markdown-validator og forhåndsvisning. Denne prøve viser et bredt Markdown-funktionssæt med live forhåndsvisning, saniteret rå HTML og strukturel feedback, før du publicerer.

Brug kursiv tekst, fed tekst, gennemstreget tekst, inline-kode og et tvungent linjeskift.
Denne anden linje bekræfter, at det hårde linjeskift bevares i forhåndsvisningen.

Tryk på Cmd + Enter, skriv H2O, sammenlign 210 med 2102^{10}, og behold sekundære noter i fodnoter.1

Made by VLG Software Version

Rigtige Converty-links

Autolink: https://github.com/remarkjs/remark-math
E-mail: hello@example.com
Referencelink: Favicon-generator

Lister og opgaver

  1. Skriv kladden
  2. Gennemgå strukturen
    • Bekræft, at indlejrede lister forbliver læsbare
    • Tjek inline-formatering og links
  3. Publicér med ro i sindet
  • Overskrifter organiseret
  • Tabeller justeret
  • Kodehegn mærket
  • Matematik gengivet med KaTeX
  • Endelig korrektur mangler

Markdown forbliver læsbart som ren tekst og poleret i forhåndsvisningen.

Brug validatoren, når du vil have hurtig feedback før publicering.

Tabel

VærktøjBedst tilStatus
CSV-validatorfinde strukturelle problemerKlar
DatakonverterJSON, YAML, TOML og CSVKlar
Favicon-generatorbrowser-ikonpakkerKlar
WebP-konverterbilledoptimeringKlar

Medier

Converty-forhåndsvisningsbillede

Kodeeksempler

type ReleaseNote = {
  slug: string
  title: string
}

export function buildSummary(note: ReleaseNote) {
  return `${note.title} (${note.slug})`
}
pnpm lint
pnpm test
pnpm build
{
  "tool": "markdown-validator",
  "status": "ready",
  "supportsMath": true
}

Matematik

Inline-matematik virker: E=mc2E = mc^2, x2+y2\sqrt{x^2 + y^2} og n=14n=10\sum_{n=1}^{4} n = 10.

f(x)=01x2dx=13f(x) = \int_{0}^{1} x^2 \, dx = \frac{1}{3} [1234][xy]=[x+2y3x+4y]\begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} x + 2y \\ 3x + 4y \end{bmatrix}

Sikker HTML ekstra

Sikker rå HTML vises stadig efter sanitering, mens usikre handlers og protokoller fjernes.

Hvorfor blande Markdown med saniteret HTML?

Du kan tilføje disclosure-widgets, tastaturhint, sænkede og hævede tegn uden at åbne døren for usikre scripts eller event handlers.


Har du brug for en hurtig vej til resten af Converty? Besøg forsiden, kig på de ofte stillede spørgsmål, eller læs bloggen for længere indhold.

Denne prøve indeholder en fodnotereference2 og holder reference-linkdefinitioner adskilt fra fodnoter, så referencelinks bliver løst korrekt.

Footnotes

  1. KaTeX gengiver både inline- og blokligninger i forhåndsvisningen.

  2. Validatoren kan stadig knytte advarsler tilbage til kildelinjer og blokke i forhåndsvisningen.

Ingen problemer fundet
Der blev ikke fundet nogen valideringsproblemer i det aktuelle Markdown-dokument.

Om Markdown-validering og forhåndsvisning

Markdown-validatorer er mest nyttige, når de kombinerer en reel forhåndsvisning med målrettet feedback til forfatteren. Det hjælper dig med både at gennemgå, hvordan dokumentet ser ud, og om det indeholder almindelige strukturelle eller tilgængelighedsproblemer.

Forhåndsvis før publicering

En gengivet forhåndsvisning hjælper dig med at fange formaterings-overraskelser, før Markdown havner i docs, CMS-felter, release notes eller produktcopy.

At se overskrifter, tabeller, blockquotes og kodeblokke i deres endelige form gør gennemgang hurtigere.

Sikker rendering af rå HTML

Markdown tillader ofte inline HTML, men offentlige forhåndsvisninger bør stadig fjerne usikre scripts, handlers og dårlige protokoller.

Sanitering lader dig teste realistisk output uden at stole på kildemarkuppen.

Forfatteradvarsler der betyder noget

Fokuserede advarsler fanger problemer som spring i overskriftsniveauer, flere H1'er, manglende alt-tekst, tomme links og ulablede kodehegn.

Det giver forfattere praktisk feedback uden at gøre Markdown til en tung lint-workflow.

Ofte stillede spørgsmål

Svar om GitHub-lignende Markdown-understøttelse, sikker HTML-rendering, forfatteradvarsler og hvad forhåndsvisningen gør med mistænkelig markup.

Andre værktøjer

Gennemse alle dedikerede værktøjssider fra forsiden eller den centrerede vælger i headeren.