Šta znači Markdown? Kako koristiti Markdown sintaksu/oznake za formatiranje?

MarkdownŠta znači?

Kako koristiti Markdown sintaksu/oznake za formatiranje?

Pregled

Markdown je lagani jezik za označavanje koji je kreirao John Gruber.

Omogućava ljudima da "pišu dokumente u formatu običnog teksta koji je lak za čitanje i pisanje, a zatim ih konvertuju u važeće XHTML (ili HTML) dokumente".

Jezik uključuje mnoge karakteristike običnog teksta koji se već nalazi u e-pošti.

John Gruber je stvorio Markdown jezik 2004. godine, u saradnji sa Aaronom Swartzom u velikoj mjeri na gramatici.Svrha jezika je da koristi "format običnog teksta koji je lak za čitanje, jednostavan za pisanje i opciono se pretvara u važeći XHTML (ili HTML)".

svrha

Cilj Markdowna je postići "lako za čitanje i lako za pisanje".

čitljivost, uradite to ipak网络 营销, korisničko iskustvo je veoma važno.

Dokument napisan u Markdownu bi trebao biti u mogućnosti da se objavi direktno u običnom tekstu i ne bi trebao izgledati kao da se sastoji od mnogo oznaka ili direktiva za formatiranje.

Markdown sintaksa je pod utjecajem nekih postojećih formata text-to-HTML, uključujući Setext, atx, Textile, reStructuredText, Grutatext i EtText, ali najveći izvor inspiracije je običan tekstualni format e-pošte.

Ukratko, sintaksa Markdown-a je sastavljena od simbola, koji su pažljivo odabrani i njihove funkcije su jasne na prvi pogled.Na primjer: stavite zvjezdice oko teksta kako bi izgledao kao *naglasak*.

Liste u Markdownu izgledaju kao, pa, liste. Blockquotes u Markdownu zaista izgledaju kao citiranje dijela teksta, kao što ste vidjeli u e-mailovima.

Kompatibilan sa HTML-om

Cilj gramatike Markdown je da bude jezik za pisanje za web.

Markdown nije namijenjen za zamjenu HTML-a, niti mu se čak približio, ima vrlo malo tipova sintakse i odgovara samo malom podskupu HTML oznaka. Markdown nije zamišljen da olakša pisanje HTML dokumenata.

Po mom mišljenju, HTML je već lako napisati. Ideja Markdowna je da učini dokumente lakšim za čitanje, pisanje i promjenu po želji. HTML je format za objavljivanje, Markdown je aCopywritingpisani format.Kao takva, Markdownova sintaksa oblikovanja pokriva samo ono što običan tekst može.

Oznake koje nisu obuhvaćene Markdownom mogu se napisati u HTML-u direktno u dokumentuWeb promocijakopija.Nema potrebe da ovo označavate kao HTML ili Markdown; samo dodajte oznaku direktno.

Treba ograničiti samo neke HTML blok elemente - kao npr <div>,<table>,<pre>,<p> i druge oznake, moraju biti odvojene od ostalih oblasti sadržaja praznim redovima prije i poslije, a njihove otvarajuće i završne oznake ne mogu biti uvučene tabulatorima ili razmacima. Markdown generator je dovoljno pametan da ne dodaje nepotrebne HTML oznake bloka <p> oznaka.

Primjer je sljedeći, dodavanje HTML tablice u Markdown datoteku:

这是一个普通段落。

<table>
    <tr>
        <td>Foo</td>
    </tr>
</table>

这是另一个普通段落。

Imajte na umu da Markdown sintaksa formatiranja između HTML blok oznaka neće biti obrađena.Na primjer, ako koristite Markdown stil unutar HTML bloka*强调*neće imati efekta.

HTML sekcije (inline) oznake kao što su <span>,<cite>,<del> Može se slobodno koristiti u Markdown paragrafima, listama ili naslovima.Prema ličnim navikama, čak možete koristiti HTML oznake za formatiranje bez korištenja Markdown formata.Primjer: Ako više volite HTML <a> 或 <img> oznake, koje se mogu koristiti direktno bez sintakse linka ili oznake slike koju obezbjeđuje Markdown.

Za razliku od HTML blok oznaka, Markdown sintaksa je važeća između oznaka HTML odjeljka.

Automatska konverzija specijalnih znakova

U HTML datotekama postoje dva znaka koja zahtijevaju posebno rukovanje: < 和 & . < simboli se koriste za početne oznake,& Simboli se koriste za označavanje HTML entiteta, ako samo želite da prikažete prototip ovih znakova, morate koristiti formu entiteta, npr. < 和 &.

& Znakovi su posebno mučni za pisce web dokumenata, ako ćete kucati "AT&T", morate napisati"AT&T".dok je u URL-u & Znakovi se takođe konvertuju.Na primjer želite da se povežete na:

http://images.google.com/images?num=30&q=larry+bird

Morate napisati URL konverziju kao:

http://images.google.com/images?num=30&q=larry+bird

da se stavi u oznaku veze href u nekretninama.Nepotrebno je reći da je ovo lako zanemariti i vjerovatno najveći broj grešaka otkrivenih validacijom HTML standarda.

Markdown vam omogućava da pišete znakove prirodno i vodi računa o tome šta treba konvertovati.ako koristite & Znak je dio entiteta HTML karaktera, ostavlja se kakav jeste, inače se pretvara u &;.

Dakle, ako želite da umetnete simbol autorskih prava u dokument ©, možete napisati:

©

Markdown će ga ostaviti netaknutom.A ako napišete:

AT&T

Markdown će ga pretvoriti u:

AT&T

Slična situacija se dešava i u < notaciju, pošto Markdown dozvoljava HTML kompatibilnost, ako stavite < Simboli se koriste kao delimiteri za HTML oznake, a Markdown neće izvršiti nikakve konverzije na njima, ali ako napišete:

4 < 5

Markdown će ga pretvoriti u:

4 < 5

Međutim, treba napomenuti da unutar opsega koda, bilo da je inline ili blok, < 和 & oba simbolasigurnose konvertuju u HTML entitete, funkciju koja vam omogućava da lako pišete HTML kod u Markdownu (za razliku od HTML-a, gde stavljate sve < 和 & Svi se konvertuju u HTML entitete, kako bi se HTML kod zapisao u HTML fajl. )


blok element

Paragrafi i prijelomi redova

Markdown paragraf se sastoji od jednog ili više uzastopnih redaka teksta, kojem prethodi i prati više od jednog praznog reda (definicija praznog reda je da se čini da je na ekranu prazan i da se smatra praznim redom. Na primjer, , ako red sadrži samo razmake i tabulatore, red će se također tretirati kao prazan red).Uobičajeni paragrafi ne bi trebali biti uvučeni razmacima ili tabulatorima.

Izraz "sastoji se od jednog ili više uzastopnih redova teksta" zapravo implicira da Markdown dozvoljava prisilno dodavanje novih redova (umetanje novih redova) unutar pasusa, što je karakteristika koja se razlikuje od većine drugih formata teksta u HTML (uključujući pokretni tip "Pretvori prijelome reda"). " opcija), drugi formati će konvertovati svaki prijelom reda u <br /> oznaka.

Ako tizaistaŽelite se osloniti na Markdown za umetanje <br /> Za oznake, pritisnite dva ili više razmaka na mjestu umetanja, a zatim pritisnite Enter.

Zaista, potrebno je malo više rada (dodatni prostor) za generiranje <br /> , ali jednostavno "svaki novi red se pretvara u <br />„Metoda nije prikladna u Markdownu, nego u MarkdownuaiNavodnici u L-stilu i liste sa više pasusa ne samo da su korisniji, već su i lakši za čitanje kada kucate s prijelomima redova.

Markdown podržava dvije sintakse za naslove, nalik na Settext i na atx.

Forma nalik Settextu je obrazac sa donjom linijom, koristeći = (najviša titula) i - (Zaglavlja drugog reda), na primjer:

This is an H1
=============

This is an H2
-------------

bilo koji iznos = 和 - može biti efikasna.

Obrazac sličan Atxu umeće 1 do 6 na početak reda # , što odgovara naslovima 1 do 6, na primjer:

# 这是 H1

## 这是 H2

###### 这是 H6

Opciono možete "zatvoriti" zaglavlja nalik atx-u, ovo je čisto zbog estetike, ako se osjećate ugodno na ovaj način, možete ga dodati na kraj reda #, dok se red završava # Broj ne mora biti isti kao početak (broj znakova funte na početku retka određuje redoslijed naslova):

# 这是 H1 #

## 这是 H2 ##

### 这是 H3 ######

Blockquotes Blockquotes

Markdown blok citati se koriste slično onima koji se koriste u e-pošti > citata.Ako ste upoznati sa citatima u pismima e-pošte, znate kako da kreirate blok citat u Markdown datoteci, koji bi izgledao kao da sami prekidate redove, a zatim dodajete > :

> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
> consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
> Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
> 
> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
> id sem consectetuer libero luctus adipiscing.

Markdown vam takođe omogućava da budete lijeni i dodate samo prvi red cijelog pasusa > :

> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.

> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
id sem consectetuer libero luctus adipiscing.

Blok reference mogu biti ugniježđene (npr. reference unutar referenci) dodavanjem različitog broja > :

> This is the first level of quoting.
>
> > This is nested blockquote.
>
> Back to the first level.

Druge Markdown sintakse se također mogu koristiti unutar blokova navoda, uključujući naslove, liste, blokove koda, itd.:

> ## 这是一个标题。
> 
> 1.   这是第一行列表项。
> 2.   这是第二行列表项。
> 
> 给出一些例子代码:
> 
>     return shell_exec("echo $input | $markdown_script");

Svaki pristojan uređivač teksta može lako kreirati citate u stilu e-pošte.Na primjer, u BBEditu možete odabrati tekst, a zatim odabrati iz menijapovećati hijerarhiju citata.

Lista

Markdown podržava uređene i neuređene liste.

Neuređene liste koriste zvjezdice, znake plus ili minus kao oznake liste:

*   Red
*   Green
*   Blue

Ekvivalentno:

+   Red
+   Green
+   Blue

Također ekvivalentno:

-   Red
-   Green
-   Blue

Uređene liste koriste brojeve nakon kojih slijedi tačka:

1.  Bird
2.  McHale
3.  Parish

Važno je napomenuti da brojevi koje koristite na oznaci liste ne utiču na izlazni HTML. Rezultirajuća HTML oznaka za gornju listu bi bila:

<ol>
<li>Bird</li>
<li>McHale</li>
<li>Parish</li>
</ol>

Ako je oznaka vaše liste napisana kao:

1.  Bird
1.  McHale
1.  Parish

ili čak:

3. Bird
1. McHale
8. Parish

Obojica ćete dobiti potpuno isti HTML izlaz.Poenta je da brojeve liste u Markdown datoteci možete učiniti istim kao i izlazne rezultate, ili ako ste lijeni, uopće ne morate brinuti o ispravnosti brojeva.

Ako koristite lijeno pisanje, preporučuje se da počnete s 1. za prvu stavku, jer Markdown može podržati start atribut uređenih lista u budućnosti.

Oznaka stavke liste obično se postavlja krajnje lijevo, ali može biti uvučena, do 3 razmaka, a nakon oznake stavke mora biti najmanje jedan razmak ili tabulator.

Da bi lista izgledala ljepše, sadržaj možete organizirati s fiksnim uvlačenjem:

*   Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
    viverra nec, fringilla in, laoreet vitae, risus.
*   Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
    Suspendisse id sem consectetuer libero luctus adipiscing.

Ali ako ste lijeni, i to je u redu:

*   Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
viverra nec, fringilla in, laoreet vitae, risus.
*   Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
Suspendisse id sem consectetuer libero luctus adipiscing.

Ako su stavke liste razdvojene praznim redovima, Markdown će koristiti sadržaj stavke prilikom ispisa HTML-a. <p> Naljepnice su umotane, na primjer:

*   Bird
*   Magic

će se pretvoriti u:

<ul>
<li>Bird</li>
<li>Magic</li>
</ul>

ali ovo:

*   Bird

*   Magic

će se pretvoriti u:

<ul>
<li><p>Bird</p></li>
<li><p>Magic</p></li>
</ul>

Stavke liste mogu sadržavati više pasusa, a paragrafi ispod svake stavke moraju biti uvučeni za 4 razmaka ili 1 tab:

1.  This is a list item with two paragraphs. Lorem ipsum dolor
    sit amet, consectetuer adipiscing elit. Aliquam hendrerit
    mi posuere lectus.

    Vestibulum enim wisi, viverra nec, fringilla in, laoreet
    vitae, risus. Donec sit amet nisl. Aliquam semper ipsum
    sit amet velit.

2.  Suspendisse id sem consectetuer libero luctus adipiscing.

Mnogo bolje izgleda ako uvučete svaki red, naravno, opet, ako ste lijeni, Markdown također dozvoljava:

*   This is a list item with two paragraphs.

    This is the second paragraph in the list item. You're
only required to indent the first line. Lorem ipsum dolor
sit amet, consectetuer adipiscing elit.

*   Another item in the same list.

Ako želite da stavite referencu unutar stavke liste, onda > Treba ga uvući:

*   A list item with a blockquote:

    > This is a blockquote
    > inside a list item.

Ako želite staviti kodni blok, blok treba biti uvučendva puta, što je 8 razmaka ili 2 tabulatora:

*   一列表项包含一个列表区块:

        <代码写在这>

Naravno, lista stavki može biti generirana slučajno, otprilike ovako:

1986. What a great season.

Drugim riječima, pojavljuje se na početku redabroj-period-prazan, da biste to izbjegli, možete dodati obrnutu kosu crtu prije tačke.

1986\. What a great season.

blok koda

Izvorni kod koji se odnosi na pisanje ili jezik oznaka obično ima već postavljene blokove koda. Obično ne želimo da se ovi blokovi postavljaju na način općih datoteka pasusa, već ih prikazujemo onakvima kakvi jesu. Markdown će koristiti <pre> 和 <code> oznake za omotavanje blokova koda.

Kreiranje blokova koda u Markdownu je jednostavno kao uvlačenje 4 razmaka ili 1 tab. Na primjer, unesite sljedeće:

这是一个普通段落:

    这是一个代码区块。

Markdown će se pretvoriti u:

<p>这是一个普通段落:</p>

<pre><code>这是一个代码区块。
</code></pre>

Ovo uvlačenje prvog reda po redu (4 razmaka ili 1 tab) se uklanja, na primjer:

Here is an example of AppleScript:

    tell application "Foo"
        beep
    end tell

će se pretvoriti u:

<p>Here is an example of AppleScript:</p>

<pre><code>tell application "Foo"
    beep
end tell
</code></pre>

Blok koda se nastavlja do neuvučene linije (ili do kraja datoteke).

Unutar kodnog bloka, & , < 和 > Automatski će se konvertirati u HTML entitete. Ova metoda vam olakšava korištenje Markdowna za umetanje HTML izvornog koda za primjer. Samo ga kopirajte i zalijepite, dodajte uvlačenje, a ostatak Markdowna će biti obrađen za vas , na primjer:

    <div class="footer">
        © 2004 Foo Corporation
    </div>

će se pretvoriti u:

<pre><code><div class="footer">
    &copy; 2004 Foo Corporation
</div>
</code></pre>

U bloku koda, opšta Markdown sintaksa neće biti konvertovana, kao što su zvjezdice samo zvjezdice, što znači da možete lako pisati datoteke povezane sa Markdown sintaksom u Markdown sintaksi.

razdjelnik

Možete kreirati razdjelnik s više od tri zvjezdice, znakova minusa, donjih crta u liniji, ništa drugo u redu.Također možete umetnuti razmake između zvjezdica ili znakova minusa.Linije za razdvajanje mogu se kreirati na svaki od sljedećih načina pisanja:

* * *

***

*****

- - -

---------------------------------------

element sekcije

Markdown podržava dva oblika sintakse veze: U reduReferencadva oblika.

U svakom slučaju, tekst veze je označen sa [uglatim zagradama].

stvoriti aU reduAko želite dodati tekst naslova veze, samo omotajte tekst naslova dvostrukim navodnicima iza URL-a, na primjer:

This is [an example](http://example.com/ "Title") inline link.

[This link](http://example.net/) has no title attribute.

će proizvoditi:

<p>This is <a href="http://example.com/" title="Title">
an example</a> inline link.</p>

<p><a href="http://example.net/">This link</a> has no
title attribute.</p>

Ako se povezujete na resurse na istom hostu, možete koristiti relativne staze:

See my [About](/about/) page for details.

ReferencaNakon veze slijedi još jedna uglata zagrada nakon zagrade teksta veze, a oznaku koja se koristi za identifikaciju veze treba popuniti u drugoj uglastoj zagradi:

This is [an example][id] reference-style link.

Također možete opcionalno staviti razmak između dvije uglaste zagrade:

This is [an example] [id] reference-style link.

Zatim, bilo gdje u datoteci, možete definirati sadržaj veze ove oznake:

[id]: http://example.com/  "Optional Title Here"

Sadržaj linka je definisan u obliku:

  • Uglaste zagrade (opcionalno kojima prethode do tri razmaka za uvlačenje) u koje se unosi tekst veze
  • praćeno dvotočkom
  • nakon čega slijedi jedan ili više razmaka ili tabulatora
  • URL sljedećeg linka
  • Po želji slijedite sadržaj naslova, koji se može staviti u jednostruke navodnike, dvostruke navodnike ili zagrade

Definicije sljedeće tri veze su iste:

[foo]: http://example.com/  "Optional Title Here"
[foo]: http://example.com/  'Optional Title Here'
[foo]: http://example.com/  (Optional Title Here)

oprez:Poznat je problem gdje Markdown.pl 1.0.1 zanemaruje naslove veza zatvorene u jednostrukim navodnicima.

URL-ovi linkova se također mogu staviti u uglaste zagrade:

[id]: <http://example.com/>  "Optional Title Here"

Također možete staviti atribut title u sljedeći red ili dodati malo uvlake, što će izgledati bolje ako je URL predugačak:

[id]: http://example.com/longish/path/to/resource/here
    "Optional Title Here"

Definicija URL-a se koristi samo prilikom generiranja veze i ne pojavljuje se direktno u datoteci.

Oznake za identifikaciju veze mogu sadržavati slova, brojeve, razmake i interpunkciju, ali neNemojOznačava velika i mala slova, tako da su sljedeće dvije veze iste:

[link text][a]
[link text][A]

Implicitna oznaka vezefunkcija vam omogućava da izostavite navođenje oznake veze. U ovom slučaju, oznaka veze će se tretirati kao ekvivalentna tekstu veze. Da biste koristili implicitnu oznaku veze, samo dodajte praznu uglatu zagradu nakon teksta veze. Ako želite "Google " Povezivanje na google.com, možete pojednostaviti na:

[Google][]

Zatim definirajte sadržaj linka:

[Google]: http://google.com/

Budući da tekst veze može sadržavati razmak, ova pojednostavljena oznaka može sadržavati više riječi:

Visit [Daring Fireball][] for more information.

Zatim nastavite definirati vezu:

[Daring Fireball]: http://daringfireball.net/

Definicija linka se može postaviti bilo gdje u fajlu. Ja radije stavljam direktno iza pasusa gdje se link pojavljuje. Možete ga staviti i na kraj fajla, kao komentar.

Evo primjera referentne veze:

I get 10 times more traffic from [Google] [1] than from
[Yahoo] [2] or [MSN] [3].

  [1]: http://google.com/        "Google"
  [2]: http://search.yahoo.com/  "Yahoo Search"
  [3]: http://search.msn.com/    "MSN Search"

Ako ga promijenite da koristite ime veze za pisanje:

I get 10 times more traffic from [Google][] than from
[Yahoo][] or [MSN][].

  [google]: http://google.com/        "Google"
  [yahoo]:  http://search.yahoo.com/  "Yahoo Search"
  [msn]:    http://search.msn.com/    "MSN Search"

Gornja dva načina pisanja će proizvesti sljedeći HTML.

<p>I get 10 times more traffic from <a href="http://google.com/"
title="Google">Google</a> than from
<a href="http://search.yahoo.com/" title="Yahoo Search">Yahoo</a>
or <a href="http://search.msn.com/" title="MSN Search">MSN</a>.</p>

Ispod je Markdown datoteka istog sadržaja napisana u inline, predviđena za usporedbu:

I get 10 times more traffic from [Google](http://google.com/ "Google")
than from [Yahoo](http://search.yahoo.com/ "Yahoo Search") or
[MSN](http://search.msn.com/ "MSN Search").

Zapravo, poenta veza u referentnom stilu nije u tome da ih je lakše pisati, već da je lakše čitati. Uporedite gornji primjer. Sam članak u referentnom stilu ima samo 81 karakter, ali će se inline forma povećati na 176 karaktera. , ako je napisan u čistom HTML formatu, biće 234 karaktera.U HTML formatu ima više oznaka nego teksta.

Koristeći Markdownove veze u referentnom stilu, dokument možete učiniti više kao konačni rezultat preglednika, omogućavajući vam da premjestite neke metapodatke vezane za označavanje izvan teksta pasusa, a možete dodati veze bez stvaranja osjećaja čitanja članka. .

naglasiti

Markdown koristi zvjezdice (*) i krajnji red (_) kao simbol za označavanje podvučene riječi, je * 或 _ Okružene riječi se pretvaraju u <em> okružen etiketama, sa dva * 或 _Ako je umotan, bit će pretvoren u <strong>npr.:

*single asterisks*

_single underscores_

**double asterisks**

__double underscores__

pretvorit će se u:

<em>single asterisks</em>

<em>single underscores</em>

<strong>double asterisks</strong>

<strong>double underscores</strong>

Možete koristiti koji god stil želite, jedino ograničenje je da možete koristiti simbol da otvorite oznaku i simbol da je završite.

Naglasak se također može umetnuti direktno u sredinu teksta:

un*frigging*believable

aliako tvoj * 和 _ Ako ima razmaka na obje strane, oni se samo tretiraju kao normalni simboli.

Da biste umetnuli normalne zvjezdice ili podvlake direktno prije i poslije teksta, možete koristiti obrnute kose crte:

\*this text is surrounded by literal asterisks\*

Kod

Ako želite da označite mali deo inline koda, možete ga umotati u pozadinske kvačice (`), Npr:

Use the `printf()` function.

će proizvoditi:

<p>Use the <code>printf()</code> function.</p>

Ako želite da umetnete pozadinske kvačice unutar odjeljka koda, možete započeti i završiti odjeljak koda s više pozadinskih oznaka:

``There is a literal backtick (`) here.``

Ova sintaksa proizvodi:

<p><code>There is a literal backtick (`) here.</code></p>

Možete staviti prazno mjesto na početak i kraj odjeljka koda, jedan iza početka i jedan prije kraja, tako da možete umetnuti pozadinske kvačice na početku odjeljka:

A single backtick in a code span: `` ` ``

A backtick-delimited string in a code span: `` `foo` ``

će proizvoditi:

<p>A single backtick in a code span: <code>`</code></p>

<p>A backtick-delimited string in a code span: <code>`foo`</code></p>

Unutar odjeljka koda,& i ugaone zagradeće se automatski pretvoriti u HTML entitete, što olakšava umetanje HTML izvornog koda, Markdown će staviti sljedeći paragraf:

Please don't use any `<blink>` tags.

za:

<p>Please don't use any <code><blink></code> tags.</p>

Možete napisati i ovo:

`—` is the decimal-encoded equivalent of `—`.

Za proizvodnju:

<p><code>&#8212;</code> is the decimal-encoded
equivalent of <code>&mdash;</code>.</p>

Slika

Očigledno, teško je dizajnirati "prirodnu" sintaksu za umetanje slika u tekstualnu aplikaciju.

Markdown koristi sintaksu sličnu vezama za označavanje slika, a također dozvoljava dva stila: U reduReferenca.

Sintaksa inline slike izgleda ovako:

![Alt text](/path/to/img.jpg)

![Alt text](/path/to/img.jpg "Optional title")

Detalji su sljedeći:

  • znak uzvika !
  • nakon čega slijedi uglasta zagrada sa zamjenskim tekstom za sliku
  • Nakon toga slijede normalne zagrade s URL-om slike i na kraju opcionalni tekst 'naslova' u navodnicima.

Sintaksa referentne slike izgleda ovako:

![Alt text][id]

"id" je naziv reference slike, koji je definiran na isti način kao i referenca veze:

[id]: url/to/image  "Optional title attribute"

Do sada, Markdown nema načina da odredi širinu i visinu slike, ako je potrebno, možete koristiti normalnu <img> oznaka.


其它

Markdown podržava obradu URL-ova i poštanskih sandučića e-pošte u obliku relativno kratkih automatskih linkova. Sve dok su zatvoreni u uglastim zagradama, Markdown će ih automatski pretvoriti u vezu.Tekst veze općeg URL-a je isti kao i adresa veze, na primjer:

<http://example.com/>

Markdown će se pretvoriti u:

<a href="http://example.com/">http://example.com/</a>

Automatsko povezivanje adresa e-pošte je također vrlo slično, osim što će Markdown prvo izvršiti proces konverzije kodiranja, pretvarajući tekstualne znakove u heksadecimalne HTML entitete. Ovaj format može prevariti neke loše robote za prikupljanje adresa e-pošte, kao što su:

<[email protected]>

Markdown će se pretvoriti u:

<a href="mailto:addre
[email protected]
m">address@exa
mple.com</a>

U pretraživaču, ovaj niz (zapravo <a href="mailto:[email protected]">[email protected]</a>) postaje link "[email protected]" na koji se može kliknuti.

(Iako ovaj pristup može prevariti mnoge robote, ne može ih sve zaustaviti, ali bolje je nego ništa. U svakom slučaju, otvaranje vašeg poštanskog sandučeta će na kraju privući reklamna pisma.)

obrnuta kosa crta

Markdown može koristiti obrnute kose crte za umetanje simbola koji imaju druga značenja u gramatici, na primjer: ako želite dodati zvjezdicu pored teksta za isticanje (ali ne <em> tag), možete ispred zvjezdice staviti obrnutu kosu crtu:

\*literal asterisks\*

Markdown podržava sljedeće simbole kojima prethodi obrnuta kosa crta radi lakšeg umetanja uobičajenih simbola:

\   反斜线
`   反引号
*   星号
_   底线
{}  花括号
[]  方括号
()  括弧
#   井字号
+   加号
-   减号
.   英文句点
!   惊叹号

Markdown besplatni uređivač

Windows platforma

    Mac platforma

    online editor

    dodatak za pretraživač

    *** Ako postoji bolji besplatni Markdown editor za preporučiti, obratite pažnju na povratne informacijeChen Weiliang,hvala!

    Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dijeli "Šta znači Markdown? Kako koristiti Markdown sintaksu/oznake za formatiranje? , da vam pomognem.

    Dobrodošli da podijelite link ovog članka:https://www.chenweiliang.com/cwl-482.html

    Dobrodošli na Telegram kanal bloga Chen Weilianga kako biste dobili najnovije informacije!

    🔔 Budite prvi koji će dobiti vrijedan "Vodič za korištenje AI alata za marketing sadržaja ChatGPT" u glavnom direktoriju kanala! 🌟
    📚 Ovaj vodič ima ogromnu vrijednost, 🌟Ovo je rijetka prilika, ne propustite je! ⏰⌛💨
    Podelite i lajkujte ako želite!
    Vaše dijeljenje i lajkovi su naša stalna motivacija!

     

    Komentari

    Vaša adresa e-pošte neće biti objavljena. Koriste se obavezna polja * Oznaka

    skrolujte na vrh