2014-06-05 23 views
8

Bilindiği üzere, markdown, html'nin "basitleştirilmiş" sürümüdür. Kullanımı ve okunması kolaydır. Ancak bir giriş formu oluşturmak için bir sorunla karşılaştım.Girdideki giriş formu

Markalamada html giriş formu öğeleri eklemek için herhangi bir yöntem varsa herhangi biri önerilebilir mi? Aradım ama tatmin edici bir çözüm bulamıyorum. Herhangi bir öneri kabul edilir. Teşekkürler.

cevap

8

Sadece html gibi kullanmak

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

Yani bir giriş kutusu var şuradan alınacak markdown.

+0

Evet. İşe yarıyor. Bu ham html. Başka bir "basitleştirilmiş" yolu var mı? Daha fazla "işaretleme" yolu? –

+0

Ayrıca "giriş" kutusunu "işaretleme" şeklinde yazmayı denedim ama görmedim. Sadece ham html çözümünü görüyorum. Ve Markdown resmi web sitesi de yoktu. Resmi web sitesi = http://daringfireball.net/projects/markdown/syntax –

+0

Bunu biliyorum. Ham html ekleyebileceğimi bile biliyorum. Ama işaretleme için herhangi bir uzantı olup olmadığını arıyorum. Neyse cevabın için teşekkürler, kabul ettim. –

2

JavaScript gerçekleştirir Github bir açık kaynak projesi var:

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

+0

Bu yazmak için bir araç gibi görünüyor İşaretlemede bir giriş elemanı oluşturmak yerine bir giriş elemanının içine işaretleme. Yine de teşekkürler. –

4

Hayır. Markdown, 'html'nin basitleştirilmiş bir sürümü' değil - html (veya tex veya başka bir çok) için işlenen ve hedef dilin satır içi ham parçacıklarına izin veren kendi işaretleme dili.

Bunu söylemiş olursak, insanlar böyle şeyleri desteklemek için genişletmedikleri anlamına gelmez. Bu dmw javascript tabanlı markdown editörü eklendi - İleride here

+0

Nasıl test edebilirim? Normalde bir '.md' dosyası, bir işaretçi görüntüleyici ile bir görünüm yazacağım. – Norfeldt

+0

tamam .. bunu anladım. Klonladı ve 'wmd-test.html' dosyasını açtı – Norfeldt

1

bkz, Şu anda PHP Michelf's Markdown uygulanmasını genişleten bir PHP çözüm üzerinde çalışıyoruz ve ben basit <input> ve <textarea> unsurları destekler. Bkz. https://github.com/rbnvrw/markdown-forms ve katkıda bulunmaktan çekinmeyin. Eğer basitleştirilmiş işaretleme sözdizimi arayan, ancak html güce ihtiyacınız varsa

1

, bunun yerine Markdown Jade düşünebilirsiniz:

h1 User Information 

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

http://jade-lang.com/