Što Markdown znači? Kako koristiti Markdown sintaksu/oznaku oblikovanja?

SmanjenjeŠto znači?

Kako koristiti Markdown sintaksu/oznaku oblikovanja?

Pregled

Markdown je lagani označni jezik koji je stvorio John Gruber.

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

Jezik uključuje mnoge značajke označavanja običnog teksta koje se već nalaze u e-pošti.

John Gruber stvorio je Markdown jezik 2004. godine, u suradnji s Aaronom Swartzom, velikim dijelom na sintaksi.Svrha jezika je korištenje "formata običnog teksta koji je jednostavan za čitanje, jednostavan za pisanje i po izboru pretvara u valjani XHTML (ili HTML)".

Svrha

Cilj Markdowna je da bude "lako čitljiv i lak za pisanje".

čitljivost, učini to svejedno网络 营销, korisničko iskustvo je vrlo važno.

Datoteka napisana u Markdownu trebala bi se moći objaviti izravno u običnom tekstu i ne bi se trebala činiti da se sastoji od mnogo oznaka ili direktiva za oblikovanje.

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

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

Popisi u Markdownu izgledaju kao, pa, popisi. Blok citati u Markdownu stvarno izgledaju kao citiranje dijela teksta, kao što ste vidjeli u e-porukama.

Kompatibilan s HTML-om

Cilj Markdown gramatike je biti jezik za pisanje na webu.

Markdown nije zamišljen da zamijeni HTML, niti mu se čak približi, ima vrlo malo tipova sintakse i odgovara samo malom podskupu HTML oznaka. Markdown nije osmišljen kako bi olakšao pisanje HTML dokumenata.

Po mom mišljenju, HTML je već lako pisati. Ideja Markdowna je učiniti dokumente lakšim za čitanje, pisanje i mijenjanje po želji. HTML je format za objavljivanje, Markdown jeCopywritingpisani format.Kao takva, Markdownova sintaksa oblikovanja pokriva samo ono što obični tekst može.

Oznake koje ne pokriva Markdown mogu se napisati u HTML-u izravno u dokumentuWeb promocijakopirati.Nema potrebe označavati ovo kao HTML ili Markdown; jednostavno dodajte oznake izravno.

Samo neki HTML blok elementi koji će biti ograničeni - kao što je <div>,<table>,<pre>,<p> i druge oznake, moraju biti odvojene od ostalih područja sadržaja praznim crtama prije i iza, a njihove početne i završne oznake ne mogu biti uvučene tabulatorima ili razmacima. Markdown generator dovoljno je pametan da ne dodaje nepotrebne HTML oznake za blokiranje <p> Označiti.

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

这是一个普通段落。

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

这是另一个普通段落。

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

HTML odjeljak (inline) oznake kao što su <span>,<cite>,<del> Može se slobodno koristiti u Markdown odlomcima, popisima ili naslovima.Prema osobnim navikama, čak možete koristiti HTML oznake za formatiranje bez korištenja Markdown formata.Primjer: Ako više volite HTML <a> Ili <img> oznake, koje se mogu koristiti izravno bez sintakse oznake veze ili slike koju osigurava Markdown.

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

Automatska konverzija posebnih 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 prikazati prototip ovih znakova, morate koristiti oblik entiteta, kao < 和 &.

& Likovi su posebno mučni za pisce web dokumenata, ako ćete tipkati "AT&T", morate napisati "AT&T".dok je u URL-u & Znakovi se također pretvaraju.Na primjer, želite se povezati na:

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

Pretvorbu URL-a morate napisati kao:

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

biti postavljen u oznaku veze href u svojstvima.Nepotrebno je reći da je ovo lako ignorirati, a vjerojatno je i najveći broj pogrešaka otkrivenih provjerom valjanosti HTML standarda.

Markdown vam omogućuje prirodno pisanje znakova i brine se o tome što treba pretvoriti.ako koristite & Znak je dio entiteta HTML znakova, ostavlja se kakav jest, inače se pretvara u &;.

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

©

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

AT&T

Markdown će ga pretvoriti u:

AT&T

Slična situacija događa se i u < notacija, budući da Markdown dopušta HTML kompatibilnost, ako stavite < Simboli se koriste kao razdjelnici za HTML oznake, a Markdown neće izvršiti nikakve pretvorbe na njima, ali ako napišete:

4 < 5

Markdown će ga pretvoriti u:

4 < 5

Međutim, treba imati na umu da unutar opsega koda, bilo da je inline ili blok, < 和 & oba simbolamorapretvaraju se u HTML entitete, značajku koja vam omogućuje jednostavno pisanje HTML koda u Markdownu (za razliku od HTML-a, gdje stavljate sve < 和 & Svi se pretvaraju u HTML entitete, kako bi se HTML kod napisao u HTML datoteku. )


blok element

Odlomci i prijelomi redaka

Odlomak Markdown sastoji se od jednog ili više uzastopnih redaka teksta, ispred i iza kojih slijedi više od jednog praznog retka (definicija praznog retka je da se na zaslonu čini praznim i smatra se praznim retkom. Na primjer, , ako redak sadrži samo razmake i tabulatore, redak će se također tretirati kao prazan redak).Normalni odlomci ne bi trebali biti uvučeni razmacima ili tabulatorima.

Izraz "sastoji se od jednog ili više uzastopnih redaka teksta" zapravo implicira da Markdown dopušta prisilne nove redove (umetanje novih redova) unutar odlomaka, značajku koja se razlikuje od većine drugih formata teksta u HTML (uključujući pokretni tip "Pretvori prijelome redaka "), drugi će formati svaki prijelom retka pretvoriti u <br /> Označiti.

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

Doista, potrebno je malo više rada (dodatni prostori) za generiranje <br /> , ali jednostavno "svaki novi red se pretvara u <br />"Metoda nije prikladna u Markdownu, em u MarkdownuaiBlok citati u stilu L i popisi s više odlomaka ne samo da su korisniji nego su i lakši za čitanje pri slaganju s prijelomima redaka.

Markdown podržava dvije sintakse za naslove, Setext-like i atx-like.

Obrazac sličan Settextu je obrazac s donjom linijom, koristeći = (najviša titula) i - (Naslovi drugog reda), na primjer:

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

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

bilo koji iznos = 和 - može biti učinkovit.

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

# 这是 H1

## 这是 H2

###### 这是 H6

Po želji možete "zatvoriti" atx zaglavlja, ovo je čisto radi estetike, ako vam je ugodno na ovaj način, možete ga dodati na kraj retka #, dok redak završava # Broj ne mora biti isti kao i početak (broj znakova funte na početku retka određuje redoslijed naslova):

# 这是 H1 #

## 这是 H2 ##

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

Blockquotes Blockquotes

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

> 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đer omogućuje da budete lijeni i dodate samo prvi redak cijelog odlomka > :

> 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.

Reference blokova mogu se ugniježditi (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 sintakse Markdowna također se mogu koristiti unutar blokova s ​​kotacijama, uključujući naslove, popise, blokove kodova itd.:

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

Svaki pristojan uređivač teksta može lako stvoriti citate u stilu e-pošte.Na primjer, u BBEditu možete odabrati tekst i zatim odabrati iz izbornikapovećati hijerarhiju citiranja.

popis

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

Neuređeni popisi koriste zvjezdice, znakove plus ili minus kao oznake popisa:

*   Red
*   Green
*   Blue

Ekvivalent:

+   Red
+   Green
+   Blue

Također ekvivalentno:

-   Red
-   Green
-   Blue

Poredani popisi koriste brojeve nakon kojih slijedi točka:

1.  Bird
2.  McHale
3.  Parish

Važno je napomenuti da brojevi koje koristite na oznaci popisa ne utječu na izlazni HTML. Rezultirajuća HTML oznaka za gornji popis bila bi:

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

Ako je oznaka vašeg popisa napisana kao:

1.  Bird
1.  McHale
1.  Parish

ili čak:

3. Bird
1. McHale
8. Parish

Oboje ćete dobiti potpuno isti HTML izlaz.Poanta je da brojeve popisa u Markdown datoteci možete učiniti istima kao i izlazne rezultate, ili ako ste lijeni, uopće ne trebate brinuti o točnosti brojeva.

Ako koristite lijeno pisanje, preporuča se započeti s 1. za prvu stavku jer bi Markdown u budućnosti mogao podržavati atribut početka poredanih popisa.

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

Kako bi popis izgledao ljepše, možete organizirati sadržaj s fiksnom uvlakom:

*   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 popisa odvojene praznim redovima, Markdown će koristiti sadržaj stavke prilikom ispisivanja HTML-a. <p> Oznake su omotane, 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 popisa mogu sadržavati više odlomaka, a odlomci ispod svake stavke moraju biti uvučeni za 4 razmaka ili 1 tabulator:

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.

Izgleda puno bolje ako uvučete svaki redak, naravno, opet, ako ste lijeni, Markdown također dopušta:

*   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 staviti referencu unutar stavke popisa, onda > Potrebno je uvući:

*   A list item with a blockquote:

    > This is a blockquote
    > inside a list item.

Ako želite staviti blok koda, blok treba biti uvučendvaput, što je 8 razmaka ili 2 kartice:

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

        <代码写在这>

Naravno, popis stavki može biti generiran slučajno, otprilike ovako:

1986. What a great season.

Drugim riječima, pojavljuje se na početku retkabroj-razdoblje-prazno, da biste to izbjegli, možete dodati obrnutu kosu crtu prije točke.

1986\. What a great season.

blok koda

Pisanje vezano uz program ili izvorni kod jezika oznaka obično ima već unesene blokove koda. Obično ne želimo da se ti blokovi upisuju na način općih datoteka odlomaka, već ih prikazujemo onakvima kakvi jesu. Markdown će koristiti <pre> 和 <code> oznake za omotavanje blokova koda.

Sastavljanje blokova koda u Markdownu jednostavno je poput uvlačenja 4 razmaka ili 1 kartice, na primjer, unesite sljedeće:

这是一个普通段落:

    这是一个代码区块。

Markdown će se pretvoriti u:

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

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

Ovo uvlačenje prvog reda po retku (4 razmaka ili 1 tab) uklanja se, 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 nastavlja se do neuvučene linije (ili kraja datoteke).

Unutar bloka koda, & , < 和 > Automatski će se pretvoriti u HTML entitete. Ova vam metoda vrlo olakšava korištenje Markdowna za umetanje izvornog HTML koda za primjer, samo ga kopirajte i zalijepite, dodajte uvlaku, a ostalo će Markdown riješiti umjesto vas, za 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ća Markdown sintaksa neće biti pretvorena, kao što su zvjezdice samo zvjezdice, što znači da možete jednostavno pisati datoteke povezane sa Markdown sintaksom u Markdown sintaksi.

šestar

Možete stvoriti razdjelnik s više od tri zvjezdice, znakove minus, podvlake u retku, ništa drugo u retku.Također možete umetnuti razmake između zvjezdica ili znakova minus.Crte razdvajanja mogu se stvoriti na svaki od sljedećih načina pisanja:

* * *

***

*****

- - -

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

element odjeljka

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

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

stvoriti aU reduAko želite dodati tekst naslova veze, samo stavite tekst naslova u dvostruke navodnike iza URL-a, na primjer:

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

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

Proizvodit će:

<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 oznaka koja se koristi za identifikaciju poveznice treba biti ispunjena u drugoj uglatoj zagradi:

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

Također po izboru možete staviti razmak između dvije uglate 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 poveznice definiran je u obliku:

  • Uglate zagrade (po izboru prethode do tri razmaka za uvlačenje) u koje se unosi tekst veze
  • nakon čega slijedi dvotačka
  • nakon čega slijedi jedan ili više razmaka ili kartica
  • URL sljedeće veze
  • Po želji slijedite sadržaj naslova, koji može biti unutar jednostrukih navodnika, dvostrukih navodnika ili zagrada

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:Postoji poznati problem u kojem Markdown.pl 1.0.1 zanemaruje naslove veza unutar jednostrukih navodnika.

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

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

Također možete staviti atribut naslova u sljedeći redak ili dodati neko uvlačenje, što će izgledati bolje ako je URL predug:

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

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

Oznake za identifikaciju veze mogu sadržavati slova, brojeve, razmake i interpunkcijske znakove, ali nenijeRazlikuje velika i mala slova, pa su sljedeće dvije veze iste:

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

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

[Google][]

Zatim definirajte sadržaj veze:

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

Budući da tekst veze može sadržavati razmak, ovo pojednostavljeno označavanje može sadržavati više riječi:

Visit [Daring Fireball][] for more information.

Zatim prijeđite na definiranje veze:

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

Definicija poveznice može se postaviti bilo gdje u datoteci. Radije je stavljam neposredno nakon odlomka u kojem se pojavljuje veza. Možete je staviti i na kraj datoteke, baš 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 tako da koristite naziv 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 proizvest će 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 liniji, data 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, smisao poveznica u stilu reference nije da ih je lakše napisati, već da ih je lakše čitati. Usporedite gornji primjer. Sam članak u stilu reference ima samo 81 znak, ali će se umetnuti oblik povećati na 176 znakova. , ako je napisan u čistom HTML formatu, bit će 234 znaka. U HTML formatu ima više oznaka nego teksta.

Koristeći Markdownove poveznice u stilu reference, dokument možete učiniti sličnijim konačnom rezultatu preglednika, omogućujući vam da premjestite neke metapodatke koji se odnose na označavanje izvan teksta odlomka, a možete dodati veze bez stvaranja osjećaja čitanja članka. prekinuti .

å¼ºè ° ƒ

Markdown koristi zvjezdice (*) i donja crta (_) kao simbol za označavanje podvučene riječi, je * Ili _ Okružene riječi pretvaraju se u <em> okružen naljepnicama, s dvije * Ili _Ako je zamotan, 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 bilo koji stil koji želite, jedino ograničenje je da možete koristiti simbol za otvaranje oznake i simbol da je završite.

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

un*frigging*believable

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

Za umetanje uobičajenih zvjezdica ili podvlaka neposredno prije i iza teksta, možete koristiti obrnute kose crte:

\*this text is surrounded by literal asterisks\*

Kodirati

Ako želite označiti mali dio ugrađenog koda, možete ga zamotati u povratne kvačice (`), npr.:

Use the `printf()` function.

Proizvodit će:

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

Ako želite umetnuti povratne oznake unutar odjeljka koda, možete započeti i završiti odjeljak koda s više povratnih oznaka:

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

Ova sintaksa proizvodi:

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

Možete staviti razmak na početak i kraj odjeljka koda, jedan nakon početka i jedan prije kraja, tako da možete umetnuti povratne kvačice na početak odjeljka:

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

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

Proizvodit će:

<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 kutne 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.

do:

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

Možete napisati i ovo:

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

Proizvoditi:

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

图片

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

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

Sintaksa ugrađene slike izgleda ovako:

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

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

Pojedinosti su sljedeće:

  • znak uzvika !
  • nakon čega slijedi uglata zagrada s alternativnim tekstom za sliku
  • Nakon toga slijede uobičajene zagrade s URL-om slike i na kraju izborni 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 referenca veze:

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

Do sada, Markdown nema načina da odredi širinu i visinu slike, ako trebate, možete koristiti normalni <img> Označiti.


其它

Markdown podržava obradu URL-ova i e-poruka u obliku kratkih automatskih veza. Sve dok su u uglastim zagradama, Markdown će ih automatski pretvoriti u vezu.Tekst veze općeg URL-a isti je 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 također je slično, osim što će Markdown prvo izvršiti proces konverzije kodiranja, pretvarajući tekstualne znakove u heksadecimalne HTML entitete. Ovaj format može zavarati 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 pregledniku, ovaj niz (zapravo <a href="mailto:[email protected]">[email protected]</a>) postaje poveznica "[email protected]" na koju se može kliknuti.

(Iako ovaj pristup može prevariti mnogo robota, ne može ih sve zaustaviti, ali bolje je nego ništa. U svakom slučaju, otvaranje vašeg poštanskog sandučića na kraju će 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 naglašavanje (ali ne <em> oznaku), ispred zvjezdice možete 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

    mrežni urednik

    dodatak za preglednik

    *** Ako postoji bolji besplatni uređivač Markdown za preporučiti, obratite pozornost na povratne informacijeChen Weiliang,Hvala!

    Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) podijelio je "Što znači Markdown? Kako koristiti Markdown sintaksu/oznaku oblikovanja? , pomoći ti.

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

    Dobro došli na Telegram kanal Chen Weiliangovog bloga da dobijete najnovija ažuriranja!

    🔔 Budite prvi koji će dobiti vrijedan "Vodič za korištenje AI alata za marketing sadržaja ChatGPT" u direktoriju na vrhu kanala! 🌟
    📚 Ovaj vodič ima veliku vrijednost, 🌟 Ovo je rijetka prilika, nemojte je propustiti! ⏰⌛💨
    Podijelite i lajkajte ako vam se sviđa!
    Vaše dijeljenje i lajkovi naša su stalna motivacija!

     

    发表 评论

    Vaša email adresa neće biti objavljena. Koriste se obavezna polja * Označiti

    pomaknite se na vrh