Markdown to język znaczników, który został stworzony przez Johna Grubera i Aarona Swartza. Gruber to popularny bloger zajmujący się głównie tematyką Apple i komentujący artykuły innych dziennikarzy technologicznych. Swartz pracował nad specyfikacją RSS, był działaczem politycznym oraz programistą. Popełnił on w styczniu tego roku samobójstwo, gdy został oskarżony o włamanie się do biblioteki cyfrowej JSTOR.

Języka Markdown można używać w dowolnym edytorze tekstu, jednak tylko odpowiednie programy lub edytory tekstu na stronach internetowych "przetłumaczą" go w odpowiedni sposób. Z założenia tekst pisany w tym języku ma być możliwie jak najprostszy do odczytu na etapie jego tworzenia. Autorzy wyszli z założenia, że widok wszelkiego rodzaju podkreśleń, nagłówków, czy obrazków tylko utrudnia pracę nad tekstem. Używając pakietu iWork lub Office użytkownik może w trakcie pisania formatować tekst, dzięki czemu od razu zobaczy jego finalną wersję. Pisząc zaś w programach takich jak iA Writer, Byword, Writer Pro, Ulysses III, czy Drafts 4 na iOS jesteśmy w stanie zobaczyć finalną wersję tekstu dopiero w trybie podglądu i wyeksportować go do formatu .doc, .pdf, czy .html. Oczywiście znaczników Markdown można używać w każdym edytorze tekstu, ale nie każdy da nam możliwość podglądu jego finalnej wersji, która zamiast znaczników pokaże sformatowany tekst. Wszystkie artykuły w nowej wersji MyApple będą tworzone właśnie przy użyciu Markdown.

Język Markdown bazuje na rozmaitych znacznikach, które muszą pojawić się przed danym wierszem tekstu lub na początku i końcu danego fragmentu artykułu. Poniżej znajdziecie listę najbardziej przydatnych znaczników.

Pogrubienie: **TEKST**

Pogrubienie: TEKST

____________________________________

Kursywa: *TEKST*

Kursywa: TEKST

____________________________________

Nagłówek pierwszego stopnia: # TEKST

TEKST

____________________________________

Nagłówek drugiego stopnia (do sześciu): ## TEKST

TEKST

____________________________________

Link:[TEKST](ADRES)

Link TEKST

____________________________________

Obrazek: ![TEKST](ADRES OBRAZKA)

Obrazek: alt text

____________________________________

Obrazek z linkiem: [![TEKST](ADRES OBRAZKA)](LINK)

Obrazek: alt text

____________________________________

Lista numerowana:

1. TEKST

1.1. TEKST

2. TEKST

Lista numerowana:

  1. TEKST

1.1. TEKST

  1. TEKST
____________________________________

Lista punktowa:

- TEKST

- TEKST (spacja przed myślnikiem)

- TEKST

Lista punktowa:

  • TEKST

    • TEKST
  • TEKST

____________________________________

Cytat: > TEKST

Cytat:

TEKST

____________________________________

Kod (należy wprowadzić tekst między znakami): ``

Kod: TEKST

____________________________________

Filmy:

YouTube: {{youtube url="ADRES" }}

Vimeo: {{vimeo url="ADRES"}}

Filmy: