Markdown vs markup: sono correlati?


199

Sto usando markdown per modificare questa domanda in questo momento. In alcuni wiki ho usato il markup wiki. Sono la stessa cosa? Sono collegati? Spiega per favore. Se voglio implementare l'uno o l'altro in un progetto Web (come StackOverflow), cosa devo usare?

Risposte:


226

4
Ho trovato utile il commento del progetto Markdown: Markdown è uno strumento di conversione da testo a HTML per scrittori web. In senso lato, qualsiasi strumento di conversione da testo a HTML potrebbe essere considerato a supporto del "markdown".
PeterX,

Brevity è l'anima dell'ingegno, ma questa risposta potrebbe offrire un po 'di più, ad esempio intorno ai "sapori" del markdown, che immagino sia come la maggior parte di noi ne abbia sentito parlare (ad esempio stack overflow, github ecc.). Complimenti anche per il link wiki. Ho solo sorriso triste per sapere che Aaron Swartz era uno dei suoi creatori.
Stevec,

124

Mark-up è un termine che deriva dalla modifica della stampa: l'editor dovrebbe scorrere il testo e aggiungere annotazioni (ovvero in corsivo, in grassetto) che le stampanti possono utilizzare durante la produzione della versione finale. Questo si chiamava contrassegnare il testo.

Un linguaggio di markup per computer è solo una scorciatoia standardizzata per questo tipo di annotazioni.

L'HTML è fondamentalmente il linguaggio di mark-up standard del Web, ma è piuttosto dettagliato.

Un elenco in HTML:

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

Markdown è un linguaggio di markup specifico, con una propria sintassi semplice.

Un elenco in Markdown:

* Item one
* Item two

Entrambi funzioneranno nei tuoi post stackoverflow.

Markdown non può fare tutto ciò che HTML può fare, ma entrambi sono linguaggi di markup.


2
> Markdown è un linguaggio di markup specifico ... nominare i linguaggi di markup in questo modo è per questo che questa domanda è così diffusa
Fueled By Coffee

2
Penso che questa nota 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 versionsia davvero il punto chiave per capire cos'è il mark-up, per capire meglio la differenza tra se stesso e la libreria di
markdown

21

Markdown è un gioco di parole perché è markup. "Markdown" è un nome proprio.

Il markup è solo un modo per fornire funzionalità al di sopra del semplice testo. Ad esempio: formattazione, collegamenti, immagini, ecc.


7

Markup è un termine generale per la formattazione del contenuto, ad esempio HTML, ma markdown è una libreria che genera markup HTML. Dai un'occhiata a Markdown .


5

Markdown e il markup utilizzati in Mediawiki (il software wiki che alimenta Wikipedia) non sono gli stessi.

Sono collegati nel senso che entrambi sono modi meno dettagliati per entrare in HTML (con alcune funzionalità aggiunte), ma dubito che siano collegati tra loro in qualsiasi altro senso.

Se vuoi implementare Markdown sul tuo sito solo Google Markdown + la tua piattaforma / lingua preferita e probabilmente troverai una libreria che lo fa per te.

Se vuoi implementare il markup di Mediawiki probabilmente dovrai cercare quelli migliori (come Markdown).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.