Aller Wahrscheinlichkeit nach ist dies aus Sicherheitsgründen nicht möglich (siehe CSFR und XSS für Beispiele von möglicherweise damit verbundenen Sicherheitsbedenken). Mit anderen Worten, GitHub hat absichtlich keine Formulare innerhalb des Markdown-Textes erlaubt und wird sie entfernen, wenn sie enthalten sind.
Weitere allgemeine Informationen zum Einfügen eines Formulars in Markdown (außerhalb von GitHub) finden Sie in meiner vorherigen Antwort unten:
Wie in den Syntaxregeln von Markdown angegeben:
Für jedes Markup, das nicht von der Markdown-Syntax abgedeckt wird, verwenden Sie einfach HTML selbst. Sie müssen es weder vorschreiben noch abgrenzen, um anzuzeigen, dass Sie von Markdown zu HTML wechseln. Sie verwenden nur die Tags.
Die einzigen Einschränkungen sind, dass HTML-Elemente auf Blockebene - z. <div>
, <table>
, <pre>
, <p>
usw. - müssen durch Leerzeilen vom umgebenden Inhalt getrennt sein, und die Start- und End-Tags des Blocks dürfen nicht mit Tabulatoren oder Leerzeichen eingerückt sein.
Fügen Sie einfach Ihren HTML-Code in das Dokument ein. Sie sollten wahrscheinlich den gesamten Block in ein <div>
umbrechen, um sicherzustellen, dass Markdown es als einen Block richtig behandelt.
Beachten Sie jedoch, dass GitHub den Inhalt möglicherweise so filtern kann, dass bestimmte Tags aus Sicherheitsgründen nicht zulässig sind. Sie müssen daher testen, ob es funktioniert.
Außerdem kann der Browser und / oder der Server, auf dem Sie posten, möglicherweise nicht zulassen, dass das Formular aus Sicherheitsgründen gepostet wird.
Weitere Informationen zu diesen Problemen finden Sie unter diese Fragen und zugehörige Antworten.