Zur Bearbeitung von Texten innerhalb einer Webseite gibt es verschiedene Lösungen: TinyMCE, CodeMirror (wird von CodiMD verwendet), HyperMD.

Leider basteln alle diese Editoren irgendwas mit versteckten Eingabefeldern und vielem Voodoo zusammen, weshalb es zu Problemen kommt:

Deshalb suche ich noch nach einem brauchbaren Editor mit Markdown-Unterstützung. Man kann eigentlich mit dem Attribut contenteditable ein div zu einem Eingabefeld machen und darin auch die Formatierung realisieren. Mit einem entsprechenden Event-Handler für input sollte sich eine Formatierung während der Eingabe erreichen lassen.

Dieser Text lässt sich bearbeiten und die Rechtschreibkontrolle funktioniert **falscehentes**.

## Eine Überschrift

Absatz in rot.

Auch unformatierter Text lässt sich darstellen `<title>Überschrift …</title>` und [Verweise](/), nur sollte man bei diesen das Click-Event nur mit Shift durchlassen.

Weiteres

Übersichten

Editoren

Technische Details