A Markdown egy speciális szintaktikai elemekből felépített szövegfájl alapú dokumentum. Kiterjesztései általában *.md ( *.markdown ) Használatával egy egyszerű text fájl szerkesztésével, melyben néhány vezérlő karaktert helyezünk el "akadémiai" megjelenésű dokumentum állítható elő...
Használata egyre terjed. A legnépszerűbb projekt megosztó rendszeren (kb. 30 millió fejlesztő használja) a projektek leírását, rövid ismertetőjét egy ilyen fájlban kell elkészíteni. (README.md)
Javasolt a saját programokhoz készített dokumentációk, jegyzetek elkészítése is ebben a formában, mivel kevés ismerettel szép kivitelű dokumentumok készíthetők így rövid idő alatt.
Programozók számára a Markdown különösen jó eszköz, mivel a dokumentumban elhelyezhetünk forráskód részleteket, melyek programnyelv függő színezése is megoldott.
Bármilyen, akár a legegyszerűbb szövegszerkesztővel is készíthetők: Notepad, Notepad++, Brackets, Visual Studio Code... Az Internetes közösségek által most a legjobbnak tartott (én is ezt használom) ingyenes több platformos program a Typora https://typora.io/, mivel a beírt formázási kódok eredményét azonnal mutatja.
[toc]A Markdown alapjaiMi a Markdown?Hol használják?Mivel készítsük a Markdown dokumentumokat?Markdown szintaktikai elemek#0 - Tartalomjegyzék készítése#1 - Címsorok#2 - Karakterformázás#3 - Listák készítése#4 - Linkek használata#5 - Képek beillesztése#6 - Forráskód beillesztése#7 - Táblázatok előállítása#8 - Blokk jelzés/behúzás alkalmazása#9 - Vízszintes elválasztó vonal beszúrása#10 - Feladatlista készítése
xxxxxxxxxx# 1. szintű címsor (vízszintes vonal is lesz alatta)## 2. szintű címsor (vízszintes vonal is lesz alatta)### 3. szintű...#### 4. szintű...##### 5. szintű...###### 6. szintű címsorxxxxxxxxxxFélkövér szöveg előállítása * karakterekkel: **félkövér** szöveg.Félkövér szöveg előállítása _ karakterekkel: __félkövér__ szöveg.Dőlt betűs szöveg előállítása * karakterekkel: *dőlt betűs* szöveg.Dőlt betűs szöveg előállítása _ karakterekkel: _dőlt betűs_ szöveg.Áthúzott szöveg előállítása ~ (tilde) karakterekkel: ~~áthúzott~~ szöveg.Félkövér szöveg előállítása * karakterekkel: félkövér szöveg.
Félkövér szöveg előállítása _ karakterekkel: félkövér szöveg.
Dőlt betűs szöveg előállítása * karakterekkel: dőlt betűs szöveg.
Dőlt betűs szöveg előállítása _ karakterekkel: dőlt betűs szöveg.
Áthúzott szöveg előállítása ~ (tilde) karakterekkel: áthúzott szöveg.
xSzámozott lista1. Első...2. Második...3. Harmadik listaelemxxxxxxxxxxFelsorolás- Első...- Második...- Harmadik listaelemA - helyett * vagy + jel is használható...xxxxxxxxxxTöbbszintű lista- Első szint... (kötőjel + szóköz + szöveg ) - Második szint... (két szóköz + kötőjel + szóköz + szöveg) - Második szint... (két szóköz + kötőjel + szóköz + szöveg)- Első szint... 1. Második szint... 2. Második szint...Első szint...
Első szint...
xxxxxxxxxxA < > jelek között megadott link látható és kattintható - <https://edolg.com> Inline-stílus: csak a szöveg látszik és kattintható - [Dolgozatírás](https://edolg.com)...A < > jelek között megadott link látható és kattintható - https://edolg.com
Inline-stílus: csak a szöveg látszik és kattintható - Dolgozatírás
xxxxxxxxxx

xxxxxxxxxxInline `kódrészlet` beillesztéséhez az <AltGr-7> back-tick karakter használható.Inline kódrészlet beillesztése: az
xxxxxxxxxxTöbbsoros kódblokkokat így illeszthetünk be```C#/* egy kis megjegyzés */int counter = 0;counter++;``````javascriptvar szamlalo = 100; // innen indulszamlalo++;``````bash$ ls -al```Amennyiben nincs meghatározva a nyelv, nem lesz színezve a kód...xxxxxxxxxx/* c# kód */int counter = 0;counter++;xxxxxxxxxx// javascript kódvar szamlalo = 100;szamlalo++;xxxxxxxxxx# bash kód$ ls -alxxxxxxxxxxIgazítás nélkül| Kód | Név | fizetés |<Enter>| --- | --- | --- || D01 | Gipsz Jakab | 300.000 |A fejléc beírása után <Enter>-t ütve Typora-ban már legyártja a táblázatot...| Kód | Név | fizetés |
|---|---|---|
| D01 | Gipsz Jakab | 300.000 |
xxxxxxxxxxIgazítással...| Kód | Név | Fizetés |<Enter>| :--- | :---: | ---: || D01 | Gipsz Jakab | 300.000 || D02 | Csíkszentmihályi Mihály | 1.222.000 || Kód | Név | Fizetés |
|---|---|---|
| D01 | Gipsz Jakab | 300.000 |
| D02 | Csíkszentmihályi Mihály | 1.222.000 |
| Balra igazított | Középre igazított | Jobbra igazított |
Hasonló megjelenés érhető el ezzel, mint mikor egy beérkezett e-mail-re választ írunk.
xxxxxxxxxx> Ez a szövegrészegy kissé beljebbkezdődik majd...Ez pedig már egy normál pozícióbal lévő szöveg...(A behúzás kikapcsolásához egy üres sor beillesztése szükséges)
Ez a szövegrész egy kissé beljebb kezdődik majd...
Ez pedig már egy normál pozícióbal lévő szöveg...
xxxxxxxxxxKötőjelekkel---Csillag karakterekkel***Aláhúzás jelekkel___
Kötőjelekkel
Csillag karakterekkel
Aláhúzás jelekkel
xxxxxxxxxx- [x] A HTML elsajátítása...- CSS használat megismerése...- Komplex weboldal készítése... (HTML+CSS)A HTML elsajátítása...
CSS használat megismerése...
Komplex weboldal készítése... (HTML+CSS)
| Készítette: Katona József |