Markdown vs Markup - İlişkileri var mı?


200

Markdown'u şu anda bu soruyu düzenlemek için kullanıyorum. Bazı wikilerde wiki işaretlemesi kullandım. Aynı şey mi? İlişkili mi? Lütfen açıkla. Bir web projesinde (stackoverflow gibi) birini veya diğerini uygulamak istersem ne kullanmam gerekir?

Yanıtlar:


227

4
Markdown proje yorumunu yararlı buldum: Markdown, web yazarları için bir metin-HTML dönüştürme aracıdır. Daha geniş anlamda, metinden HTML'ye dönüştürme aracı "markdown" u destekleyebilir.
PeterX

Brevity zekâ ruhu, ama bu cevap biraz daha sunabilir, örneğin markdown 'lezzetleri' etrafında, sanırım çoğumuz onu duymak için nasıl geldi (örneğin yığın taşması, github vb). Wiki bağlantısı için de şeref. Aaron Swartz'ın yaratıcılarından biri olduğunu öğrenmek için üzgünüm.
stevec

124

İşaretleme, baskı düzenlemeden bir terimdir - editör, metnin üzerinden geçer ve son sürümü üretirken yazıcıların kullanması için ek açıklamalar (yani italik olarak, kalın harflerle) ekler. Buna metnin işaretlenmesi denirdi.

Bir bilgisayar biçimlendirme dili, bu tür ek açıklamalar için standart bir kısa eldir.

HTML temel olarak web'in standart biçimlendirme dilidir, ancak oldukça ayrıntılıdır.

HTML'deki bir liste:

<ul>
    <li>Item one</li>
    <li>Item two</li>
</ul>

Markdown, kendi basit sözdizimine sahip belirli bir işaretleme dilidir.

Markdown'da bir liste:

* Item one
* Item two

Bunların her ikisi de stackoverflow yayınlarınızda çalışır.

Markdown, HTML'nin yapabileceği her şeyi yapamaz, ancak her ikisi de işaretleme dilleridir.


2
> Markdown özel bir biçimlendirme dilidir ... biçimlendirme dillerinizi bu şekilde adlandırmak bu sorunun neden bu kadar yaygın olduğunu
Fueled By Coffee

2
Bence bu not Mark-up is a term from print editing - the editor would go through the text and add annotations (i.e. this in italic, that in bold) for the printers to use when producing the final version, mark-up'ın ne olduğunu anlamada anahtar nokta, daha sonra kendisi ve markdown kütüphanesi arasındaki farkı daha iyi anlamak için
Mikayil Abdullayev

21

Markdown kelimeler üzerinde bir oyundur, çünkü işaretleme. "Markdown" tam bir isimdir.

İşaretleme, düz metnin üzerinde işlevsellik sağlamanın bir yoludur. Örneğin: biçimlendirme, bağlantılar, resimler vb.


7

İşaretleme, HTML gibi içerik biçimlendirmesi için genel bir terimdir, ancak işaretleme HTML işaretlemesi oluşturan bir kitaplıktır. Markdown'a bir göz atın .


5

Markdown ve Mediawiki'de (Wikipedia'ya güç veren wiki yazılımı) kullanılan işaretleme aynı değildir.

Her ikisi de html'ye (bazı ek özellikler ile) girmenin daha az ayrıntılı yolları olduğu anlamındadır, ancak başka bir anlamda birbirleriyle ilişkili olduklarından şüpheliyim.

Markdown'u sitenize uygulamak istiyorsanız, yalnızca Google Markdown + favori platformunuz / dilinizdir ve bunu sizin için yapan bir kütüphane bulacaksınız.

Mediawiki'nin işaretlemesini uygulamak istiyorsanız, muhtemelen daha iyi olanları (Markdown gibi) aramak zorundasınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.