2014-06-05 17 views
8

Wie ich weiß, Markdown ist eine "vereinfachte" Version von HTML. Es ist einfach zu bedienen und zu lesen. Aber ich habe ein Problem beim Erstellen eines Eingabeformulars festgestellt.Eingabeformular in Markdown

Kann jemand vorschlagen, wenn es irgendwelche Methoden gibt, HTML Input Form Elemente in Markdown hinzuzufügen? Ich habe gesucht, kann aber keine zufriedene Lösung finden. Irgendwelche Vorschläge sind willkommen. Vielen Dank.

Antwort

8

So wie wie HTML verwenden

<input type="text" id="name" name="name"/>

So werden Sie in ein Eingabefeld bekommen werden Ihre Abschrift.

+0

Ja. Es klappt. Das ist Roh-HTML. Gibt es einen anderen "vereinfachten" Weg? Ein "Abschlag" Weg? –

+0

Ich hatte auch gesucht, um "Input" -Box in "Markdown" Weise zu schreiben, aber ich habe es nicht gesehen. Ich sehe nur rohe HTML-Lösung. Und offizielle Website von Markdown auch nicht. Offizielle Webseite = http://daringfireball.net/projects/markdown/syntax –

+0

Ich weiß das. Ich weiß sogar, dass ich Roh-HTML hinzufügen kann. Aber ich suche, ob es Erweiterungen für Markdown gibt. Jedenfalls danke für deine Antwort, ich habe zugesagt. –

2

Es ist ein Open-Source-Projekt auf Github, dass dies in JavaScript erreicht:

https://github.com/justinmc/markdown-html-form

+0

Dies scheint ein Werkzeug zu sein, zu schreiben markdown innerhalb eines Eingabeelements, anstatt ein Eingabeelement in markdown zu erstellen. Danke trotzdem. –

4

Nr Markdown ist kein ‚vereinfachte Version von HTML‘ - es seine eigene Markup-Sprache ist, die in HTML (oder tex oder viele andere) macht und das ermöglicht Inline rohe Auszüge der Zielsprache.

Nachdem dies gesagt wurde, bedeutet das nicht, dass die Leute es nicht erweitert haben, um solche Dinge zu unterstützen. Es wird in dem JavaScript-wmd basierend Abschlag Editor hinzugefügt - here

+0

Wie kann ich es testen? Normalerweise würde ich eine '.md' Datei schreiben und sie mit einem Markdown Viewer anzeigen. – Norfeldt

+0

okay .. habe es herausgefunden. Klonierte es und öffnete die 'wmd-test.html' Datei – Norfeldt

1

Wenn Sie für eine vereinfachte Markup-Syntax suchen, müssen aber die Macht der html, möchten Sie vielleicht Jade betrachten statt Markdown:

h1 User Information 

form(action='/save') 
    input(name='name') 
    input(name='email') 
    input(type='submit', value='Save') 

http://jade-lang.com/