માર્કડાઉનનો અર્થ શું છે? માર્કડાઉન સિન્ટેક્સ/ફોર્મેટિંગ માર્કઅપનો ઉપયોગ કેવી રીતે કરવો?

માર્કડાઉનશું અર્થ?

માર્કડાઉન સિન્ટેક્સ/ફોર્મેટિંગ માર્કઅપનો ઉપયોગ કેવી રીતે કરવો?

ઝાંખી

માર્કડાઉન એ જ્હોન ગ્રુબર દ્વારા બનાવેલ હળવા વજનની માર્કઅપ ભાષા છે.

તે લોકોને "સાદા ટેક્સ્ટ ફોર્મેટમાં દસ્તાવેજો લખવા માટે પરવાનગી આપે છે જે વાંચવા અને લખવામાં સરળ હોય છે, અને પછી તેને માન્ય XHTML (અથવા HTML) દસ્તાવેજોમાં રૂપાંતરિત કરે છે".

ભાષાએ પહેલાથી જ ઇમેઇલમાં જોવા મળેલી સાદા ટેક્સ્ટ માર્કઅપની ઘણી સુવિધાઓને શોષી લીધી છે.

જ્હોન ગ્રુબરે 2004માં વાક્યરચના પર મોટા ભાગે એરોન સ્વાર્ટ્ઝ સાથે મળીને માર્કડાઉન ભાષાની રચના કરી.ભાષાનો હેતુ "વાંચવામાં સરળ, લખવામાં સરળ અને વૈકલ્પિક રીતે માન્ય XHTML (અથવા HTML)માં રૂપાંતરિત થાય તેવું સાદા ટેક્સ્ટ ફોર્મેટ"નો ઉપયોગ કરવાનો છે.

હેતુ

માર્કડાઉનનો ધ્યેય "વાંચવામાં સરળ અને લખવામાં સરળ" હાંસલ કરવાનો છે.

વાંચનક્ષમતા, તે કોઈપણ રીતે કરોઈન્ટરનેટ માર્કેટિંગ, વપરાશકર્તા અનુભવ ખૂબ જ મહત્વપૂર્ણ છે.

માર્કડાઉનમાં લખાયેલ દસ્તાવેજ સીધા સાદા ટેક્સ્ટમાં પ્રકાશિત થવા માટે સક્ષમ હોવા જોઈએ, અને તે ઘણા ટૅગ્સ અથવા ફોર્મેટિંગ નિર્દેશોથી બનેલું હોય તેવું લાગવું જોઈએ નહીં.

માર્કડાઉન વાક્યરચના કેટલાક વર્તમાન ટેક્સ્ટ-ટુ-એચટીએમએલ ફોર્મેટથી પ્રભાવિત છે, જેમાં Setext, atx, Textile, restructuredText, Grutatext અને EtTextનો સમાવેશ થાય છે, પરંતુ પ્રેરણાનો સૌથી મોટો સ્ત્રોત સાદો ટેક્સ્ટ ઈમેલ ફોર્મેટ છે.

ટૂંકમાં, માર્કડાઉનનું વાક્યરચના તમામ પ્રતીકોથી બનેલું છે, જે કાળજીપૂર્વક પસંદ કરવામાં આવ્યું છે અને તેમના કાર્યો એક નજરમાં સ્પષ્ટ છે.ઉદાહરણ તરીકે: ટેક્સ્ટને *ભાર* જેવો બનાવવા માટે તેની આસપાસ ફૂદડી મૂકો.

માર્કડાઉનમાં સૂચિઓ, યાદીઓ જેવી દેખાય છે. માર્કડાઉનમાં બ્લોકક્વોટ્સ ખરેખર ટેક્સ્ટના ટુકડાને ટાંકવા જેવા લાગે છે, જેમ તમે ઇમેઇલ્સમાં જોયું છે.

HTML સાથે સુસંગત

માર્કડાઉન વ્યાકરણનો ધ્યેય વેબ માટે લેખન ભાષા બનવાનો છે.

માર્કડાઉનનો અર્થ HTML ને બદલવા અથવા તેની નજીક આવવાનો નથી, તેમાં બહુ ઓછા વાક્યરચના ભિન્નતા છે અને તે HTML માર્કઅપના માત્ર નાના સબસેટને અનુરૂપ છે. HTML દસ્તાવેજોને લખવા માટે સરળ બનાવવા માટે માર્કડાઉનની કલ્પના કરવામાં આવી ન હતી.

મારા મતે, HTML લખવાનું પહેલેથી જ સરળ છે. માર્કડાઉનનો વિચાર દસ્તાવેજોને વાંચવા, લખવા અને ઈચ્છા પ્રમાણે બદલવા માટે સરળ બનાવવાનો છે. HTML એ એક પ્રકાશન ફોર્મેટ છે, માર્કડાઉન એ છેક Copyપિરાઇટિંગલેખિત ફોર્મેટ.જેમ કે, માર્કડાઉનનું ફોર્મેટિંગ સિન્ટેક્સ ફક્ત સાદા ટેક્સ્ટને આવરી લે છે.

ટૅગ્સ કે જે માર્કડાઉન દ્વારા આવરી લેવામાં આવ્યાં નથી તે દસ્તાવેજમાં સીધા જ HTML માં લખી શકાય છેવેબ પ્રમોશનનકલઆને HTML અથવા માર્કડાઉન તરીકે ચિહ્નિત કરવાની કોઈ જરૂર નથી; ફક્ત સીધા જ માર્કઅપ ઉમેરો.

માત્ર કેટલાક HTML બ્લોક ઘટકોને મર્યાદિત કરવા - જેમ કે <div>,<table>,<pre>,<p> અને અન્ય ટૅગ્સ, તે પહેલાં અને પછી ખાલી લાઇન સાથે અન્ય સામગ્રી વિસ્તારોથી અલગ હોવા જોઈએ અને તેમના ઓપનિંગ અને ક્લોઝિંગ ટૅગ્સ ટૅબ અથવા સ્પેસ સાથે ઇન્ડેન્ટેડ ન હોવા જોઈએ. માર્કડાઉન જનરેટર બિનજરૂરી HTML બ્લોક ટૅગ્સ ઉમેરવા માટે એટલું સ્માર્ટ છે <p> લેબલ.

ઉદાહરણ નીચે મુજબ છે, માર્કડાઉન ફાઇલમાં એક HTML કોષ્ટક ઉમેરવું:

这是一个普通段落。

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

这是另一个普通段落。

નોંધ કરો કે HTML બ્લોક ટૅગ્સ વચ્ચે માર્કડાઉન ફોર્મેટિંગ સિન્ટેક્સ પર પ્રક્રિયા કરવામાં આવશે નહીં.ઉદાહરણ તરીકે, જો તમે HTML બ્લોક્સની અંદર માર્કડાઉન શૈલીનો ઉપયોગ કરો છો*强调*કોઈ અસર થશે નહીં.

HTML વિભાગ (ઇનલાઇન) ટૅગ્સ જેમ કે <span>,<cite>,<del> માર્કડાઉન ફકરા, સૂચિઓ અથવા હેડિંગમાં મુક્તપણે ઉપયોગ કરી શકાય છે.વ્યક્તિગત ટેવો અનુસાર, તમે માર્કડાઉન ફોર્મેટનો ઉપયોગ કર્યા વિના ફોર્મેટ કરવા માટે HTML ટૅગ્સનો ઉપયોગ પણ કરી શકો છો.ઉદાહરણ: જો તમે HTML પસંદ કરો છો <a> અથવા <img> ટૅગ્સ, જેનો ઉપયોગ માર્કડાઉન દ્વારા પૂરી પાડવામાં આવેલ લિંક અથવા ઇમેજ ટૅગ સિન્ટેક્સ વિના સીધો જ થઈ શકે છે.

HTML બ્લોક ટૅગ્સ વચ્ચે વિપરીત, માર્કડાઉન સિન્ટેક્સ HTML વિભાગ ટૅગ્સ વચ્ચે માન્ય છે.

વિશિષ્ટ અક્ષરોનું સ્વચાલિત રૂપાંતર

HTML ફાઇલોમાં, ત્યાં બે અક્ષરો છે જેને ખાસ હેન્ડલિંગની જરૂર છે: < અને & . < સ્ટાર્ટ ટૅગ્સ માટે પ્રતીકોનો ઉપયોગ થાય છે,& પ્રતીકોનો ઉપયોગ HTML એન્ટિટીને ચિહ્નિત કરવા માટે થાય છે, જો તમે ફક્ત આ અક્ષરોના પ્રોટોટાઇપને દર્શાવવા માંગતા હો, તો તમારે એન્ટિટી ફોર્મનો ઉપયોગ કરવો પડશે, જેમ કે < અને &.

& અક્ષરો ખાસ કરીને વેબ દસ્તાવેજ લેખકો માટે ત્રાસદાયક છે, જો તમે "ટાઈપ કરવા જઈ રહ્યાં છોAT&T", તમારે લખવું જ પડશે"AT&T"URL માં હોય ત્યારે & અક્ષરો પણ રૂપાંતરિત થાય છે.ઉદાહરણ તરીકે તમે લિંક કરવા માંગો છો:

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

તમારે URL રૂપાંતરણ આ રીતે લખવું પડશે:

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

લિંક ટેગમાં મૂકવા માટે href ગુણધર્મોમાં.કહેવાની જરૂર નથી, આને અવગણવું સરળ છે, અને કદાચ HTML ધોરણોની માન્યતા દ્વારા શોધાયેલ ભૂલોની સૌથી મોટી સંખ્યા.

માર્કડાઉન તમને કુદરતી રીતે અક્ષરો લખવાની મંજૂરી આપે છે, અને તે રૂપાંતરિત કરવાની જરૂર છે તેની કાળજી લે છે.જો તમે ઉપયોગ કરો છો & કેરેક્ટર એ HTML કેરેક્ટર એન્ટિટીનો એક ભાગ છે, તેને જેમ છે તેમ છોડી દેવામાં આવે છે, અન્યથા તે રૂપાંતરિત થાય છે &;.

તેથી જો તમે દસ્તાવેજમાં કૉપિરાઇટ પ્રતીક દાખલ કરવા માંગો છો ©, તમે લખી શકો છો:

©

માર્કડાઉન તેને અસ્પૃશ્ય રાખશે.અને જો તમે લખો:

AT&T

માર્કડાઉન તેને આમાં રૂપાંતરિત કરશે:

AT&T

માં પણ આવી જ સ્થિતિ જોવા મળે છે < નોટેશન, કારણ કે માર્કડાઉન HTML સુસંગતતાને મંજૂરી આપે છે, જો તમે મૂકો છો < પ્રતીકોનો ઉપયોગ HTML ટૅગ્સ માટે સીમાંકક તરીકે થાય છે, અને માર્કડાઉન તેમના પર કોઈ રૂપાંતરણ કરશે નહીં, પરંતુ જો તમે લખો છો:

4 < 5

માર્કડાઉન તેને આમાં રૂપાંતરિત કરશે:

4 < 5

જો કે, એ નોંધવું જોઇએ કે કોડના અવકાશમાં, પછી ભલે તે ઇનલાઇન હોય કે બ્લોક, < અને & બંને પ્રતીકોહા ચોક્ક્સHTML એન્ટિટીમાં રૂપાંતરિત થાય છે, એક વિશેષતા જે તમને માર્કડાઉનમાં સરળતાથી HTML કોડ લખવાની મંજૂરી આપે છે (HTML ના વિરોધમાં, જ્યાં તમે બધા < અને & HTML ફાઇલમાં HTML કોડ લખવા માટે બધાને HTML એન્ટિટીમાં રૂપાંતરિત કરવામાં આવે છે. )


બ્લોક તત્વ

ફકરા અને રેખા વિરામ

માર્કડાઉન ફકરામાં ટેક્સ્ટની એક અથવા વધુ સળંગ લીટીઓ હોય છે, તેની આગળ અને એક કરતાં વધુ ખાલી લીટીઓ હોય છે (ખાલી લીટીની વ્યાખ્યા એ છે કે તે ડિસ્પ્લે પર ખાલી દેખાય છે અને તેને ખાલી લીટી તરીકે ગણવામાં આવે છે. ઉદાહરણ તરીકે, , જો લીટીમાં માત્ર ખાલી જગ્યાઓ અને ટેબ્સ હોય, તો લીટીને પણ ખાલી લીટી તરીકે ગણવામાં આવશે).સામાન્ય ફકરો ખાલી જગ્યાઓ અથવા ટેબ સાથે ઇન્ડેન્ટેડ ન હોવા જોઈએ.

વાક્ય "ટેક્સ્ટની એક અથવા વધુ સળંગ લીટીઓનો સમાવેશ કરે છે" વાસ્તવમાં સૂચિત કરે છે કે માર્કડાઉન ફકરાઓની અંદર ફરજિયાત નવી લાઇન્સ (નવીલાઇન દાખલ કરવાની) મંજૂરી આપે છે, એક વિશેષતા જે મોટાભાગના અન્ય ટેક્સ્ટ-ટુ-એચટીએમએલ ફોર્મેટ્સ (મૂવેબલ ટાઇપ "કન્વર્ટ લાઇન બ્રેક્સ સહિત) કરતાં અલગ છે. " વિકલ્પ), અન્ય ફોર્મેટ્સ દરેક લાઇન બ્રેકમાં કન્વર્ટ કરશે <br /> લેબલ.

જો તમેખરેખરદાખલ કરવા માટે માર્કડાઉન પર આધાર રાખવા માંગો છો <br /> લેબલ્સ માટે, નિવેશ સ્થાન પર બે અથવા વધુ જગ્યાઓ દબાવો અને પછી Enter દબાવો.

ખરેખર, તે જનરેટ કરવા માટે થોડું વધારે કામ (વધારાની જગ્યાઓ) લે છે <br /> , પરંતુ ફક્ત "દરેક નવી લાઇનમાં રૂપાંતરિત થાય છે <br />"માર્કડાઉનમાં પદ્ધતિ યોગ્ય નથી, માર્કડાઉનમાંaiL-શૈલીના બ્લોકક્વોટ્સ અને મલ્ટિ-ફકરો સૂચિઓ માત્ર વધુ ઉપયોગી નથી પણ લાઇન બ્રેક્સ સાથે ટાઇપસેટિંગ કરતી વખતે વાંચવામાં પણ સરળ છે.

માર્કડાઉન હેડિંગ માટે બે વાક્યરચનાનું સમર્થન કરે છે, Setext-like અને atx-like.

સેટટેક્સ્ટ જેવું ફોર્મ એ બોટમ લાઇન સાથેનું ફોર્મ છે = (સૌથી વધુ શીર્ષક) અને - (સેકન્ડ ઓર્ડર હેડિંગ), ઉદાહરણ તરીકે:

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

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

કોઈપણ રકમ = અને - અસરકારક બની શકે છે.

એટીએક્સ જેવું ફોર્મ લાઇનની શરૂઆતમાં 1 થી 6 દાખલ કરે છે # , મથાળાઓ 1 થી 6 ને અનુરૂપ, ઉદાહરણ તરીકે:

# 这是 H1

## 这是 H2

###### 这是 H6

તમે વૈકલ્પિક રીતે એટીએક્સ જેવા હેડરોને "બંધ" કરી શકો છો, આ ફક્ત સૌંદર્ય શાસ્ત્ર માટે છે, જો તમને આ રીતે આરામદાયક લાગે, તો તમે તેને લાઇનના અંતે ઉમેરી શકો છો. #, જ્યારે રેખા સમાપ્ત થાય છે # સંખ્યા શરૂઆત જેવી જ હોવી જરૂરી નથી (લાઇનની શરૂઆતમાં પાઉન્ડ અક્ષરોની સંખ્યા શીર્ષકનો ક્રમ નક્કી કરે છે):

# 这是 H1 #

## 这是 H2 ##

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

બ્લોકક્વોટ્સ બ્લોકક્વોટ્સ

માર્કડાઉન માર્કઅપ બ્લોકક્વોટ્સનો ઉપયોગ ઇમેઇલમાં ઉપયોગમાં લેવાતા સમાન છે > ટાંકણો.જો તમે ઈમેલ લેટર્સમાં અવતરણોથી પરિચિત છો, તો તમે જાણો છો કે માર્કડાઉન ફાઇલમાં બ્લોક ક્વોટ કેવી રીતે બનાવવો, જે તમે જાતે જ લીટીઓ તોડી નાખો, પછી ઉમેરો > :

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

માર્કડાઉન તમને આળસુ બનવાની અને સમગ્ર ફકરાની માત્ર પ્રથમ લાઇન ઉમેરવાની પણ મંજૂરી આપે છે > :

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

બ્લોક સંદર્ભો નેસ્ટ કરી શકાય છે (દા.ત.: સંદર્ભોની અંદરના સંદર્ભો) ની અલગ સંખ્યા ઉમેરીને > :

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

અન્ય માર્કડાઉન વાક્યરચનાનો ઉપયોગ ટાંકેલા બ્લોક્સમાં પણ થઈ શકે છે, જેમાં હેડિંગ, સૂચિ, કોડ બ્લોક્સ વગેરેનો સમાવેશ થાય છે.

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

કોઈપણ યોગ્ય ટેક્સ્ટ એડિટર સરળતાથી ઈમેઈલ-શૈલી ટાંકણો બનાવી શકે છે.ઉદાહરણ તરીકે BBEdit માં તમે ટેક્સ્ટ પસંદ કરી શકો છો અને પછી મેનુમાંથી પસંદ કરી શકો છોઅવતરણ વંશવેલો વધારો.

列表

માર્કડાઉન ક્રમાંકિત અને અવ્યવસ્થિત સૂચિને સપોર્ટ કરે છે.

અવ્યવસ્થિત સૂચિઓ લિસ્ટ માર્કર તરીકે ફૂદડી, વત્તા ચિહ્નો અથવા ઓછા ચિહ્નોનો ઉપયોગ કરે છે:

*   Red
*   Green
*   Blue

ની સરખામણી માં:

+   Red
+   Green
+   Blue

આના સમકક્ષ પણ:

-   Red
-   Green
-   Blue

ક્રમાંકિત સૂચિ સમયગાળો દ્વારા અનુસરતા નંબરોનો ઉપયોગ કરે છે:

1.  Bird
2.  McHale
3.  Parish

એ નોંધવું અગત્યનું છે કે તમે સૂચિ ટેગ પર જે નંબરોનો ઉપયોગ કરો છો તે આઉટપુટ HTML ને અસર કરતું નથી. ઉપરની સૂચિ માટે પરિણામી HTML માર્કઅપ આ હશે:

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

જો તમારું સૂચિ માર્કઅપ આ રીતે લખાયેલું છે:

1.  Bird
1.  McHale
1.  Parish

અથવા તો:

3. Bird
1. McHale
8. Parish

તમે બંનેને બરાબર એ જ HTML આઉટપુટ મળશે.મુદ્દો એ છે કે, તમે માર્કડાઉન ફાઇલમાં સૂચિ નંબરોને આઉટપુટ પરિણામોની જેમ જ બનાવી શકો છો, અથવા જો તમે આળસુ છો, તો તમારે નંબરોની શુદ્ધતા વિશે બિલકુલ કાળજી લેવાની જરૂર નથી.

જો તમે આળસુ લેખનનો ઉપયોગ કરો છો, તો પ્રથમ આઇટમ માટે 1. થી પ્રારંભ કરવાની ભલામણ કરવામાં આવે છે, કારણ કે માર્કડાઉન ભવિષ્યમાં ઓર્ડર કરેલી સૂચિના પ્રારંભ વિશેષતાને સમર્થન આપી શકે છે.

સૂચિ આઇટમ ટેગ સામાન્ય રીતે ખૂબ ડાબી બાજુએ મૂકવામાં આવે છે, પરંતુ તે 3 જગ્યાઓ સુધી ઇન્ડેન્ટ કરી શકાય છે, અને આઇટમ ટેગને ઓછામાં ઓછી એક જગ્યા અથવા ટેબ દ્વારા અનુસરવું આવશ્યક છે.

સૂચિને વધુ સારી બનાવવા માટે, તમે સમાવિષ્ટોને નિશ્ચિત ઇન્ડેન્ટ સાથે ગોઠવી શકો છો:

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

પરંતુ જો તમે આળસુ છો, તો તે પણ સારું છે:

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

જો સૂચિની વસ્તુઓ ખાલી રેખાઓ દ્વારા અલગ કરવામાં આવી હોય, તો HTML આઉટપુટ કરતી વખતે માર્કડાઉન આઇટમ સામગ્રીનો ઉપયોગ કરશે. <p> લેબલ્સ આવરિત છે, ઉદાહરણ તરીકે:

*   Bird
*   Magic

આમાં રૂપાંતરિત થશે:

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

પરંતુ આ:

*   Bird

*   Magic

આમાં રૂપાંતરિત થશે:

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

સૂચિ આઇટમ્સમાં બહુવિધ ફકરાઓ હોઈ શકે છે, અને દરેક આઇટમ હેઠળના ફકરા 4 જગ્યાઓ અથવા 1 ટેબ દ્વારા ઇન્ડેન્ટ કરેલા હોવા જોઈએ:

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.

જો તમે દરેક લાઇનને ઇન્ડેન્ટ કરો તો તે ઘણું સારું લાગે છે, અલબત્ત, ફરીથી, જો તમે આળસુ છો, તો માર્કડાઉન પણ પરવાનગી આપે છે:

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

જો તમે સૂચિ આઇટમની અંદર સંદર્ભ મૂકવા માંગતા હો, તો પછી > તેને ઇન્ડેન્ટ કરવાની જરૂર છે:

*   A list item with a blockquote:

    > This is a blockquote
    > inside a list item.

જો તમે કોડ બ્લોક મૂકવા માંગતા હો, તો બ્લોકને ઇન્ડેન્ટેડ કરવાની જરૂર છેબે વાર, જે 8 જગ્યાઓ અથવા 2 ટેબ છે:

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

        <代码写在这>

અલબત્ત, વસ્તુઓની સૂચિ આકસ્મિક રીતે જનરેટ થઈ શકે છે, કંઈક આના જેવું:

1986. What a great season.

બીજા શબ્દોમાં કહીએ તો, તે લીટીની શરૂઆતમાં દેખાય છેનંબર-પીરિયડ-ખાલી, આને અવગણવા માટે, તમે પીરિયડ પહેલા બેકસ્લેશ ઉમેરી શકો છો.

1986\. What a great season.

કોડ બ્લોક

પ્રોગ્રામ-સંબંધિત લેખન અથવા ટૅગ લેંગ્વેજ સોર્સ કોડમાં સામાન્ય રીતે પહેલાથી જ ટાઇપસેટ કોડ બ્લોક્સ હોય છે. સામાન્ય રીતે, અમે આ બ્લોક્સને સામાન્ય ફકરા ફાઇલોની રીતે ટાઇપસેટ કરવા માંગતા નથી, પરંતુ તેને જેમ છે તેમ પ્રદર્શિત કરીએ છીએ. માર્કડાઉન ઉપયોગ કરશે <pre> અને <code> કોડ બ્લોક્સને લપેટવા માટે ટૅગ્સ.

માર્કડાઉનમાં કોડના બ્લોક્સ બનાવવું એ 4 જગ્યાઓ અથવા 1 ટેબને ઇન્ડેન્ટ કરવા જેટલું સરળ છે, ઉદાહરણ તરીકે, નીચેના દાખલ કરો:

这是一个普通段落:

    这是一个代码区块。

માર્કડાઉન આમાં કન્વર્ટ થશે:

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

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

આ ફર્સ્ટ-ઓર્ડર ઇન્ડેન્ટેશન પ્રતિ લીટી (4 જગ્યાઓ અથવા 1 ટેબ) દૂર કરવામાં આવે છે, ઉદાહરણ તરીકે:

Here is an example of AppleScript:

    tell application "Foo"
        beep
    end tell

આમાં રૂપાંતરિત થશે:

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

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

કોડનો બ્લોક અનઇન્ડેન્ટેડ લાઇન (અથવા ફાઇલનો અંત) સુધી ચાલુ રહે છે.

કોડ બ્લોકની અંદર, & , < અને > તે આપમેળે HTML એન્ટિટીમાં રૂપાંતરિત થશે. આ પદ્ધતિ તમારા માટે ઉદાહરણ માટે HTML સ્રોત કોડ દાખલ કરવા માટે માર્કડાઉનનો ઉપયોગ કરવાનું ખૂબ જ સરળ બનાવે છે, ફક્ત તેને કૉપિ કરો અને પેસ્ટ કરો, ઇન્ડેન્ટેશન ઉમેરો અને બાકીનું માર્કડાઉન તમારા માટે તેને હેન્ડલ કરશે. ઉદાહરણ:

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

આમાં રૂપાંતરિત થશે:

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

કોડ બ્લોકમાં, સામાન્ય માર્કડાઉન વાક્યરચના રૂપાંતરિત થશે નહીં, જેમ કે ફૂદડી એ માત્ર ફૂદડી છે, જેનો અર્થ છે કે તમે માર્કડાઉન વાક્યરચના સંબંધિત ફાઇલોને સરળતાથી લખી શકો છો.

વિભાજક

તમે એક લીટીમાં વિભાજક બનાવવા માટે ત્રણ કરતાં વધુ ફૂદડી, ઓછા ચિહ્નો, અન્ડરસ્કોરનો ઉપયોગ કરી શકો છો, લીટીમાં બીજું કંઈ નથી.તમે ફૂદડી અથવા ઓછા ચિહ્નો વચ્ચે જગ્યાઓ પણ દાખલ કરી શકો છો.લેખનની નીચેની દરેક રીતોમાં વિભાજન રેખાઓ બનાવી શકાય છે:

* * *

***

*****

- - -

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

વિભાગ તત્વ

માર્કડાઉન લિંક સિન્ટેક્સના બે સ્વરૂપોને સમર્થન આપે છે: ઇનલાઇનઅનેસંદર્ભબે સ્વરૂપો.

કોઈપણ રીતે, લિંક ટેક્સ્ટ [ચોરસ કૌંસ] વડે ચિહ્નિત થયેલ છે.

બનાવવા માટેઇનલાઇનજો તમે લિંકનું શીર્ષક ટેક્સ્ટ ઉમેરવા માંગતા હો, તો ફક્ત URL પછી શીર્ષક ટેક્સ્ટને ડબલ અવતરણ ચિહ્નો સાથે લપેટો, ઉદાહરણ તરીકે:

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

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

ઉત્પાદન કરશે:

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

જો તમે સમાન હોસ્ટ પર સંસાધનોને લિંક કરી રહ્યાં છો, તો તમે સંબંધિત પાથનો ઉપયોગ કરી શકો છો:

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

સંદર્ભલિંક ટેક્સ્ટના કૌંસ પછી લિંકને અન્ય ચોરસ કૌંસ દ્વારા અનુસરવામાં આવે છે, અને લિંકને ઓળખવા માટે વપરાયેલ ચિહ્ન બીજા ચોરસ કૌંસમાં ભરવું જોઈએ:

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

તમે વૈકલ્પિક રીતે બે ચોરસ કૌંસ વચ્ચે જગ્યા પણ મૂકી શકો છો:

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

પછી, ફાઇલમાં ગમે ત્યાં, તમે આ ટૅગની લિંક સામગ્રીને વ્યાખ્યાયિત કરી શકો છો:

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

લિંક સામગ્રી ફોર્મમાં વ્યાખ્યાયિત થયેલ છે:

  • ચોરસ કૌંસ (વૈકલ્પિક રીતે ઇન્ડેન્ટેશન માટે ત્રણ જગ્યાઓ સુધીની આગળ) જેમાં લિંક ટેક્સ્ટ દાખલ કરવામાં આવે છે
  • કોલોન દ્વારા અનુસરવામાં આવે છે
  • એક અથવા વધુ જગ્યાઓ અથવા ટેબ દ્વારા અનુસરવામાં આવે છે
  • આગલી લિંકનું URL
  • વૈકલ્પિક રીતે શીર્ષક સામગ્રીને અનુસરો, જે એક અવતરણ, ડબલ અવતરણ અથવા કૌંસમાં બંધ કરી શકાય છે

નીચેની ત્રણ લિંક્સની વ્યાખ્યાઓ સમાન છે:

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

સાવધાની:એક જાણીતો મુદ્દો છે જ્યાં Markdown.pl 1.0.1 એક અવતરણમાં બંધ કરાયેલ લિંક શીર્ષકોને અવગણે છે.

લિંક URL ને કોણ કૌંસમાં પણ બંધ કરી શકાય છે:

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

તમે આગલી લાઇન પર શીર્ષક વિશેષતા પણ મૂકી શકો છો, અથવા અમુક ઇન્ડેન્ટેશન ઉમેરી શકો છો, જો URL ખૂબ લાંબુ હોય તો વધુ સારું દેખાશે:

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

URL વ્યાખ્યાનો ઉપયોગ ફક્ત લિંક જનરેટ કરતી વખતે થાય છે, અને તે ફાઇલમાં સીધી દેખાતી નથી.

લિંક ઓળખ ટૅગ્સમાં અક્ષરો, સંખ્યાઓ, વ્હાઇટસ્પેસ અને વિરામચિહ્નો હોઈ શકે છે, પરંતુનથીતે કેસ સંવેદનશીલ છે, તેથી નીચેની બે લિંક્સ સમાન છે:

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

ગર્ભિત લિંક ટેગસુવિધા તમને લિંક ટેગનો ઉલ્લેખ કરવાનું છોડી દેવાની મંજૂરી આપે છે. આ કિસ્સામાં, લિંક ટેગને લિંક ટેક્સ્ટની સમકક્ષ ગણવામાં આવશે. ગર્ભિત લિંક ટેગનો ઉપયોગ કરવા માટે, ફક્ત લિંક ટેક્સ્ટ પછી ખાલી ચોરસ કૌંસ ઉમેરો. જો તમે "Google " google.com સાથે લિંક કરીને, તમે આના માટે સરળ બનાવી શકો છો:

[Google][]

પછી લિંક સામગ્રીને વ્યાખ્યાયિત કરો:

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

લિંક ટેક્સ્ટમાં વ્હાઇટસ્પેસ હોઈ શકે છે, આ સરળ માર્કઅપમાં બહુવિધ શબ્દો હોઈ શકે છે:

Visit [Daring Fireball][] for more information.

પછી લિંકને વ્યાખ્યાયિત કરવા માટે આગળ વધો:

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

લિંકની વ્યાખ્યા ફાઇલમાં ગમે ત્યાં મૂકી શકાય છે. જ્યાં લિંક દેખાય છે તે ફકરા પછી સીધું મૂકવાનું હું પસંદ કરું છું. તમે તેને ફાઇલના અંતે પણ મૂકી શકો છો, જેમ કે ટિપ્પણી.

અહીં સંદર્ભ લિંકનું ઉદાહરણ છે:

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"

જો તમે તેને લખવા માટે લિંક નામનો ઉપયોગ કરવા બદલો છો:

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"

લખવાની ઉપરોક્ત બે રીતો નીચેનું 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>

નીચે સમાન સામગ્રીની માર્કડાઉન ફાઇલ ઇનલાઇન લખેલી છે, જે સરખામણી માટે પ્રદાન કરવામાં આવી છે:

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

વાસ્તવમાં, સંદર્ભ-શૈલીની લિંક્સનો મુદ્દો એ નથી કે તે લખવું સરળ છે, પરંતુ તે વાંચવું સરળ છે. ઉપરના ઉદાહરણની તુલના કરો. સંદર્ભ-શૈલી લેખ પોતે માત્ર 81 અક્ષરોનો છે, પરંતુ ઇનલાઇન ફોર્મમાં વધારો થશે. 176 અક્ષરો. , જો તે શુદ્ધ HTML ફોર્મેટમાં લખાયેલ હોય, તો ત્યાં 234 અક્ષરો હશે. HTML ફોર્મેટમાં, ટેક્સ્ટ કરતાં વધુ ટૅગ્સ છે.

માર્કડાઉનની સંદર્ભ-શૈલી લિંક્સનો ઉપયોગ કરીને, તમે દસ્તાવેજને બ્રાઉઝરના અંતિમ પરિણામ જેવો બનાવી શકો છો, જેનાથી તમે કેટલાક માર્કઅપ-સંબંધિત મેટાડેટાને ફકરા ટેક્સ્ટની બહાર ખસેડી શકો છો, અને તમે લેખને વાંચવાનો અનુભવ કરાવ્યા વિના લિંક્સ ઉમેરી શકો છો. .

ભાર મૂકો

માર્કડાઉન ફૂદડી વાપરે છે (*) અને નીચે લીટી (_) રેખાંકિત શબ્દને ચિહ્નિત કરવા માટે પ્રતીક તરીકે, છે * અથવા _ ઘેરાયેલા શબ્દોમાં રૂપાંતરિત થાય છે <em> બે સાથે, લેબલોથી ઘેરાયેલું * અથવા _જો તે આવરિત છે, તો તે માં રૂપાંતરિત થશે <strong>,દા.ત.:

*single asterisks*

_single underscores_

**double asterisks**

__double underscores__

માં ફેરવાશે:

<em>single asterisks</em>

<em>single underscores</em>

<strong>double asterisks</strong>

<strong>double underscores</strong>

તમે ગમે તે શૈલીનો ઉપયોગ કરી શકો છો, ફક્ત મર્યાદા એ છે કે તમે કયા પ્રતીક સાથે તેનો અંત કરવા માંગો છો તે ટેગ ખોલી શકો છો.

ભાર સીધા ટેક્સ્ટની મધ્યમાં પણ દાખલ કરી શકાય છે:

un*frigging*believable

પરંતુજો તમારી * અને _ જો બંને બાજુઓ પર વ્હાઇટસ્પેસ હોય, તો તેને સામાન્ય પ્રતીકો તરીકે ગણવામાં આવે છે.

ટેક્સ્ટ પહેલાં અને પછી સીધા જ સામાન્ય ફૂદડી અથવા અન્ડરસ્કોર્સ દાખલ કરવા માટે, તમે બેકસ્લેશનો ઉપયોગ કરી શકો છો:

\*this text is surrounded by literal asterisks\*

કોડ

જો તમે ઇનલાઇન કોડના નાના ટુકડાને ચિહ્નિત કરવા માંગતા હો, તો તમે તેને બેકટિક્સમાં લપેટી શકો છો (`), દા.ત.:

Use the `printf()` function.

ઉત્પાદન કરશે:

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

જો તમે કોડ વિભાગમાં બેકટીક્સ દાખલ કરવા માંગતા હો, તો તમે બહુવિધ બેકટીક્સ સાથે કોડ વિભાગ શરૂ અને સમાપ્ત કરી શકો છો:

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

આ વાક્યરચના ઉત્પન્ન કરે છે:

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

તમે કોડ વિભાગની શરૂઆતમાં અને અંતમાં ખાલી મૂકી શકો છો, એક શરૂઆત પછી અને એક અંત પહેલા, જેથી તમે વિભાગની શરૂઆતમાં બેકટીક્સ દાખલ કરી શકો:

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

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

ઉત્પાદન કરશે:

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

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

કોડ વિભાગની અંદર,& અને કોણ કૌંસબધાઆપમેળે HTML એન્ટિટીમાં રૂપાંતરિત થશે, જે HTML સ્રોત કોડ દાખલ કરવાનું સરળ બનાવે છે, માર્કડાઉન નીચેનો ફકરો મૂકશે:

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

પ્રતિ:

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

તમે આ પણ લખી શકો છો:

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

ઉત્પાદન કરવા માટે:

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

图片

દેખીતી રીતે, ફક્ત ટેક્સ્ટ-એપ્લિકેશનમાં છબીઓ દાખલ કરવા માટે "કુદરતી" વાક્યરચના ડિઝાઇન કરવી મુશ્કેલ છે.

માર્કડાઉન ઇમેજને માર્ક અપ કરવા માટે લિંક્સની જેમ સિન્ટેક્સનો ઉપયોગ કરે છે અને બે શૈલીઓને પણ મંજૂરી આપે છે: ઇનલાઇનઅનેસંદર્ભ.

ઇનલાઇન ઇમેજ સિન્ટેક્સ આના જેવો દેખાય છે:

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

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

વિગતો નીચે મુજબ છે.

  • એક ઉદ્ગારવાચક ચિહ્ન !
  • ઇમેજ માટે Alt ટેક્સ્ટ સાથે ચોરસ કૌંસ દ્વારા અનુસરવામાં આવે છે
  • આ પછી ઇમેજના URL સાથે સામાન્ય કૌંસ અને અંતે અવતરણમાં બંધ વૈકલ્પિક 'શીર્ષક' ટેક્સ્ટ આવે છે.

સંદર્ભ ઇમેજ સિન્ટેક્સ આના જેવો દેખાય છે:

![Alt text][id]

"id" એ ઇમેજ સંદર્ભનું નામ છે, જે લિંક સંદર્ભની જેમ જ વ્યાખ્યાયિત થયેલ છે:

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

અત્યાર સુધી, માર્કડાઉન પાસે ઇમેજની પહોળાઈ અને ઊંચાઈનો ઉલ્લેખ કરવાની કોઈ રીત નથી, જો તમને જરૂર હોય, તો તમે સામાન્ય <img> લેબલ.


其它

માર્કડાઉન ટૂંકી સ્વચાલિત લિંક્સના સ્વરૂપમાં URL અને ઈમેલની પ્રક્રિયાને સમર્થન આપે છે. જ્યાં સુધી તેઓ એંગલ કૌંસમાં બંધ હોય ત્યાં સુધી, માર્કડાઉન તેને આપમેળે એક લિંકમાં રૂપાંતરિત કરશે.સામાન્ય URL નું લિંક ટેક્સ્ટ લિંક સરનામાં જેવું જ છે, ઉદાહરણ તરીકે:

<http://example.com/>

માર્કડાઉન આમાં રૂપાંતરિત થશે:

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

ઈમેલ એડ્રેસનું ઓટોમેટિક લિંકિંગ પણ સમાન છે, સિવાય કે માર્કડાઉન પહેલા એન્કોડિંગ કન્વર્ઝન પ્રક્રિયા કરશે, ટેક્સ્ટ કેરેક્ટર્સને હેક્સાડેસિમલ HTML એન્ટિટીમાં કન્વર્ટ કરશે. આ ફોર્મેટ કેટલાક ખરાબ ઈમેલ એડ્રેસ કલેક્શન રોબોટ્સને મૂર્ખ બનાવી શકે છે, જેમ કે:

<[email protected]>

માર્કડાઉન આમાં ફેરવાશે:

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

બ્રાઉઝરમાં, આ શબ્દમાળા (ખરેખર <a href="mailto:[email protected]">[email protected]</a>) ક્લિક કરી શકાય તેવી "[email protected]" લિંક બની જાય છે.

(જો કે આ અભિગમ ઘણા બધા રોબોટ્સને મૂર્ખ બનાવી શકે છે, તે બધાને રોકી શકતું નથી, પરંતુ તે કંઈ ન કરતાં વધુ સારું છે. કોઈ પણ સંજોગોમાં, તમારું મેઇલબોક્સ ખોલવાથી આખરે જાહેરાત પત્રો આકર્ષિત થશે.)

બેકસ્લેશ

માર્કડાઉન વ્યાકરણમાં અન્ય અર્થ ધરાવતા પ્રતીકોને દાખલ કરવા માટે બેકસ્લેશનો ઉપયોગ કરી શકે છે, ઉદાહરણ તરીકે: જો તમે ભાર આપવા માટે ટેક્સ્ટની બાજુમાં ફૂદડી ઉમેરવા માંગતા હોવ (પરંતુ નહીં <em> ટેગ), તમે બેકસ્લેશ સાથે ફૂદડીની આગળ જઈ શકો છો:

\*literal asterisks\*

માર્કડાઉન સામાન્ય પ્રતીકો દાખલ કરવામાં મદદ કરવા માટે બેકસ્લેશની આગળ નીચેના પ્રતીકોને સમર્થન આપે છે:

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

માર્કડાઉન ફ્રી એડિટર

વિન્ડોઝ પ્લેટફોર્મ

    મેક પ્લેટફોર્મ

    ઑનલાઇન સંપાદક

    બ્રાઉઝર પ્લગઇન

    *** જો ભલામણ કરવા માટે વધુ સારું મફત માર્કડાઉન સંપાદક હોય, તો કૃપા કરીને પ્રતિસાદ પર ધ્યાન આપોચેન વેઇલીંગ,આભાર!

    હોપ ચેન વેઇલિયાંગ બ્લોગ ( https://www.chenweiliang.com/ ) શેર કર્યું "માર્કડાઉનનો અર્થ શું છે? માર્કડાઉન સિન્ટેક્સ/ફોર્મેટિંગ માર્કઅપનો ઉપયોગ કેવી રીતે કરવો? , તમને મદદ કરવી.

    આ લેખની લિંક શેર કરવા માટે આપનું સ્વાગત છે:https://www.chenweiliang.com/cwl-482.html

    નવીનતમ અપડેટ્સ મેળવવા માટે ચેન વેઇલિઆંગના બ્લોગની ટેલિગ્રામ ચેનલ પર આપનું સ્વાગત છે!

    🔔 ચૅનલની ટોચની ડિરેક્ટરીમાં મૂલ્યવાન "ChatGPT કન્ટેન્ટ માર્કેટિંગ AI ટૂલ વપરાશ માર્ગદર્શિકા" મેળવનારા પ્રથમ બનો! 🌟
    📚 આ માર્ગદર્શિકામાં ઘણું મૂલ્ય છે, 🌟આ એક દુર્લભ તક છે, તેને ચૂકશો નહીં! ⏰⌛💨
    ગમે તો શેર કરો અને લાઈક કરો!
    તમારી શેરિંગ અને લાઈક્સ એ અમારી સતત પ્રેરણા છે!

     

    评论 评论

    તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો વપરાય છે * લેબલ

    ટોચ પર સ્ક્રોલ કરો