Skip to content

Latest commit

ย 

History

History
433 lines (294 loc) ยท 8.74 KB

Markdown.md

File metadata and controls

433 lines (294 loc) ยท 8.74 KB

1. ๋งˆํฌ๋‹ค์šด์— ๊ด€ํ•˜์—ฌ

1.1. ๋งˆํฌ๋‹ค์šด์ด๋ž€?

Markdown์€ ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜์˜ ๋งˆํฌ์—…์–ธ์–ด๋กœ 2004๋…„ ์กด ๊ทธ๋ฃจ๋ฒ„์™€ ์—๋Ÿฐ ์Šค์›Œ์ธ  ์™€์˜ ํ˜‘์—…์— ์˜ํ•ด ๋งŒ๋“ค์–ด์กŒ์œผ๋ฉฐ, ์‰ฝ๊ฒŒ ์“ฐ๊ณ  ์ฝ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ HTML๋กœ ๋ณ€ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

ํŠน์ˆ˜๊ธฐํ˜ธ์™€ ๋ฌธ์ž๋ฅผ ์ด์šฉํ•œ ๋งค์šฐ ๊ฐ„๋‹จํ•œ ๊ตฌ์กฐ์˜ ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ์›น์—์„œ๋„ ๋ณด๋‹ค ๋น ๋ฅด๊ฒŒ ์ปจํ…์ธ ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ๋ณด๋‹ค ์ง๊ด€์ ์œผ๋กœ ์ธ์‹ํ•  ์ˆ˜ ์žˆ๋‹ค.

๊นƒํ—™์˜ ์ €์žฅ์†ŒRepository์— ๊ด€ํ•œ ์ •๋ณด๋ฅผ ๊ธฐ๋กํ•˜๋Š” READMEํŒŒ์ผ์ด๋‚˜ ์˜จ๋ผ์ธ ๋ฌธ์„œ ํ˜น์€ ์ผ๋ฐ˜ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ๋กœ ๋ฌธ์„œ ์–‘์‹์„ ํŽธ์ง‘ํ•  ๋•Œ ์“ฐ์ธ๋‹ค.


1.2. ๋งˆํฌ๋‹ค์šด์˜ ์žฅ๋‹จ์ 

1.2.1. ์žฅ์ 

1. ๋ฌธ๋ฒ•์ด ๊ฐ„๊ฒฐํ•˜๊ณ  ์‰ฝ๋‹ค.
2. ๋ณ„๋„์˜ ๋„๊ตฌ์—†์ด ์ž‘์„ฑ๊ฐ€๋Šฅํ•˜๋‹ค.
3. ๋‹ค์–‘ํ•œ ํ˜•ํƒœ๋กœ ๋ณ€ํ™˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
4. ํ…์ŠคํŠธ(Text)๋กœ ์ €์žฅ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์šฉ๋Ÿ‰์ด ์ ์–ด ๋ณด๊ด€์ด ์šฉ์ดํ•˜๋‹ค.
5. ์ง€์›ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ๊ณผ ํ”Œ๋žซํผ์ด ๋‹ค์–‘ํ•˜๋‹ค. (Github, Discord ๋“ฑ)

1.2.2. ๋‹จ์ 

1. ํ‘œ์ค€์ด ์—†๋‹ค. (์‚ฌ์šฉ์ž๋งˆ๋‹ค ๋ฌธ๋ฒ•์ด ์ƒ์ดํ•  ์ˆ˜ ์žˆ์Œ)
2. ๋ชจ๋“  HTML ๋ฌธ๋ฒ•์„ ๋Œ€์‹ ํ•˜์ง€ ๋ชปํ•œ๋‹ค.

2. ๋งˆํฌ๋‹ค์šด ๋ฌธ๋ฒ•

2.1. ํ—ค๋” (Headers)

  • ์ œ๋ชฉ๊ณผ ๋ถ€์ œ๋ชฉ

    ์ œ๋ชฉ 
    ===
    ๋ถ€์ œ
    ---
    

    ์ œ๋ชฉ

    ๋ถ€์ œ๋ชฉ


  • ๊ธ€๋จธ๋ฆฌ : #1๊ฐœ ~ #6๊ฐœ๊นŒ์ง€๋งŒ ์ง€์›ํ•˜๋ฉฐ ๋’ค๋กœ ๊ฐˆ์ˆ˜๋ก ์ž‘์•„์ง„๋‹ค.

    # ๊ฐ€
    ## ๋‚˜
    ### ๋‹ค
    #### ๋ผ
    ##### ๋งˆ
    ###### ๋ฐ”
    ####### ์‚ฌ // ์•ˆ๋จ
    

    ๊ฐ€

    ๋‚˜

    ๋‹ค

    ๋ผ

    ๋งˆ
    ๋ฐ”

    ####### ์‚ฌ

  • ๋ฌธ์ž ๊ฐ€์šด๋ฐ ์ •๋ ฌ

์•ˆ๋˜๋„ค์š”...

<center>์•ˆ๋…•ํ•˜์„ธ์š”</center>
์•ˆ๋…•ํ•˜์„ธ์š”

2.2. ๋ธ”๋Ÿญ ์ธ์šฉ๋ฌธ (Block Quote)

์ด๋ฉ”์ผ์—์„œ ์‚ฌ์šฉํ•˜๋Š” > ๋ธ”๋Ÿญ์ธ์šฉ๋ฌธ์ž๋ฅผ ์ด์šฉํ•œ๋‹ค.

3๊ฐœ๊นŒ์ง€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.

> ์ฒซ ๋ฒˆ์งธ ์ธ์šฉ๋ฌธ.
>	> ๋‘ ๋ฒˆ์งธ ์ธ์šฉ๋ฌธ.
>	>	> ์„ธ ๋ฒˆ์งธ ์ธ์šฉ๋ฌธ.

์ฒซ ๋ฒˆ์งธ ์ธ์šฉ๋ฌธ.

๋‘ ๋ฒˆ์งธ ์ธ์šฉ๋ฌธ.

์„ธ ๋ฒˆ์งธ ์ธ์šฉ๋ฌธ.

์ด ์•ˆ์—์„œ๋Š” ๋‹ค๋ฅธ ๋งˆํฌ๋‹ค์šด ์š”์†Œ๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ๋‹ค.

๋Œ€ํ•œ

  • ๋ฏผ๊ตญ
    ๋งŒ์„ธ
    

2.3. ๋ชฉ๋ก (List)

์ˆœ์„œ๋Œ€๋กœ(Ordered) ์ •๋ ฌ

์ˆœ์„œ์žˆ๋Š” ๋ชฉ๋ก์€ ์ˆซ์ž์™€ ์ ์„ ์‚ฌ์šฉํ•œ๋‹ค.

// ์•Œ์•„์„œ ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ํ•ด์คŒ
1. ์ฒซ ๋ฒˆ์งธ
3. ๋‘ ๋ฒˆ์งธ
2. ์„ธ ๋ฒˆ์งธ
  1. ์ฒซ ๋ฒˆ์งธ
  2. ๋‘ ๋ฒˆ์งธ
  3. ์„ธ ๋ฒˆ์งธ

์ˆœ์„œ์—†๋Š”(Unordered) ๋ชฉ๋ก

๊ธ€๋จธ๋ฆฌ ๊ธฐํ˜ธ *, +, - ์„ ๋ถ™์ธ๋‹ค.

* apple
  * banana
    * cat
      * dog
        * elephant
  • apple
    • banana
      • cat
        • dog
          • elephant

ํ˜ผํ•ฉํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค.

์ด๋ ‡๊ฒŒ ์‚ฌ์šฉํ•˜๋ฉด ๋“ค์—ฌ์“ฐ๊ธฐ๋ฅผ ๋ช‡ ๋ฒˆ์งธ๋กœ ํ•œ ๊ฑด์ง€ ์ธ์‹ํ•˜๊ธฐ ํŽธํ•˜๋‹ค.

* 1๋‹จ๊ณ„
  - 2๋‹จ๊ณ„
    + 3๋‹จ๊ณ„
  • 1๋‹จ๊ณ„
    • 2๋‹จ๊ณ„
      • 3๋‹จ๊ณ„

2.4. ์ฝ”๋“œ๋ธ”๋Ÿญ (Code Blocks)

์ฝ”๋“œ๋ธ”๋Ÿญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด 2๊ฐ€์ง€ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

  • 1๋ฒˆ. Space๋ฐ” 4๋ฒˆ(๊ถŒ์žฅ) ํ˜น์€ Tabํ‚ค 2๋ฒˆ ๋ˆ„๋ฅด๊ธฐ
    This is a code block.
This is a code block.

  • 2๋ฒˆ. Back quote ( ` ) ๋˜๋Š” ๋ฌผ๊ฒฐ( ~ ) 3๊ฐœ(```)๋กœ ๊ฐ์‹ธ๋Š” ๋ฐฉ๋ฒ•

    ์ฃผ์˜ : ์ˆซ์ž 1๋ฒˆํ‚ค ์˜†์˜ ํ‘œ์‹œ (```)์ด๋‹ค. ์ž‘์€๋”ฐ์˜ดํ‘œ(''') ์•„๋‹˜


```
let name: String = "Yoon"
print("My name is \(name).")
```

~~~
This is code blocks.
~~~

let name: String = "Yoon"
print("My name is \(name).")
This is code blocks.

๊นƒํ—ˆ๋ธŒ์—์„œ๋Š” ์ฝ”๋“œ๋ธ”๋Ÿญ์ฝ”๋“œ(```) ์˜†์— ์–ธ์–ด๋ฅผ ์ง€์ •ํ•ด์ฃผ๋ฉด Syntax color๊ฐ€ ์ ์šฉ๋œ๋‹ค.


```swift
let name: String = "Yoon"
print("My name is \(name).")
```

let name: String = "Yoon"
print("My name is \(name).")
  • ์ธ๋ผ์ธ ์ฝ”๋“œ ์‚ฝ์ž… : ์•„๋ž˜์ฒ˜๋Ÿผ ๋ฌธ์žฅ ๋‚ด์—์„œ๋„ Back Quote(`)๋ฅผ ํ•œ ๋ฒˆ์”ฉ ์“ฐ๊ณ  ๊ฐ์‹ธ์ฃผ๋ฉด ์ธ๋ผ์ธ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์‚ฝ์ž…ํ•  ์ˆ˜ ์žˆ๋‹ค.
๋ณ€์ˆ˜ ์ž…๋ ฅ์€ `$var = "LYNMP";` ์ด๋ ‡๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

๋ณ€์ˆ˜ ์ž…๋ ฅ์€ $var = "LYNMP"; ์ด๋ ‡๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.


2.5. ์ˆ˜ํ‰์„  (Horizon)

ํŽ˜์ด์ง€ ๋‚˜๋ˆ„๊ธฐ ์šฉ๋„๋กœ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค.

<hr/>๊ณผ '*', '-', '_' ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” 4๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค. ๊ฐ ๊ธฐํ˜ธ๋ฅผ 3๋ฒˆ ์ด์ƒ ์จ์ค€๋‹ค.

<hr/>

* * *

***

*****

- - -

---

___
  • ์ ์šฉ ์˜ˆ








2.6. ๋งํฌ (Link)

์‚ฌ์šฉ๋ฌธ๋ฒ•: [Title](link)
์ ์šฉ์˜ˆ: [Google](https://google.com)

Google

  • ๊บฝ์‡ ํ‘œ์‹œ๋ฅผ ํ™œ์šฉํ•ด์„œ ๋งํฌ๋ฅผ ๋ณด์ด๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค.
์‚ฌ์šฉ๋ฌธ๋ฒ•: <link>
์ ์šฉ์˜ˆ: <https://google.com>

https://google.com


2.7. ๊ฐ•์กฐ (Emphasis)

// ์ดํ…”๋ฆญ์ฒด : ๋ณ„ํ‘œ(*) ๋˜๋Š” ์–ธ๋”๋ฐ”(_)๋กœ 1๋ฒˆ ๊ฐ์‹ธ๊ธฐ
*์ดํ…”๋ฆญ์ฒด*
_์ดํ…”๋ฆญ์ฒด_

// ๋ณผ๋“œ์ฒด : ๋ณ„ํ‘œ(*) ๋˜๋Š” ์–ธ๋”๋ฐ”(_)๋กœ 2๋ฒˆ ๊ฐ์‹ธ๊ธฐ
**๋ณผ๋“œ์ฒด**
__๋ณผ๋“œ์ฒด__

// ๋ฌผ๊ฒฐ(~) 2๋ฒˆ ๊ฐ์‹ธ๊ธฐ
~~์ทจ์†Œ์„ ~~

// ๋ฐ‘์ค„์€ ๋งˆํฌ๋‹ค์šด ์–ธ์–ด๋กœ ์•ˆ๋œ๋‹ค. 

์ดํ…”๋ฆญ์ฒด ์ดํ…”๋ฆญ์ฒด

๋ณผ๋“œ์ฒด ๋ณผ๋“œ์ฒด

์ทจ์†Œ์„ 

  • ์—ฌ๊ธฐ์„œ **๋ฐฑ์Šฌ๋ž˜์‰ฌ ์ด์Šค์ผ€์ดํ”„(\)**๋ฅผ ์ด์šฉํ•˜๋ฉด ๊ธฐ๋Šฅ์„ ๊ฐ€์ง„ ๋ฌธ์ž๋“ค์„ ํ…์ŠคํŠธ์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

    ์ฃผ์˜ํ•  ์ ์€ ์•ž๊ณผ ๋’ค์˜ ํ˜•์‹์ด ๋˜‘๊ฐ™์ด ๋ฐฑ์Šฌ๋ž˜์‰ฌ ๋’ค์˜ ํŠน์ˆ˜๋ฌธ์ž์ด๋‹ค.

    ๊ฐ์‹ธ๋Š” ํ˜•ํƒœ๊ฐ€ ์•„๋‹ˆ๋‹ค.

    \__ ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž๋กœ ์–‘์˜†์— ์–ธ๋” ๋ฐ” ํ‘œ์‹œ ๊ฐ€๋Šฅ \__
    

    __ ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž๋กœ ์–‘์˜†์— ์–ธ๋” ๋ฐ” ํ‘œ์‹œ ๊ฐ€๋Šฅ __


2.8. ์ด๋ฏธ์ง€ (Image)

  • 2.8.1. ๊ฐ„๋‹จํ•œ ์‚ฌ์šฉ๋ฒ•

๋งํฌ ์‚ฌ์šฉ๋ฒ•๊ณผ ๋น„์Šทํ•œ๋ฐ ์•ž์— !ํ‘œ์‹œ๊ฐ€ ๋ถ™์Œ

// ์ด๋ฏธ์ง€๋งŒ ์‚ฝ์ž…
![์ด๋ฏธ์ง€ ์„ค๋ช…](์ด๋ฏธ์ง€ ๋งํฌ)
![์ด๋ฏธ์ง€ ์„ค๋ช…](์ด๋ฏธ์ง€ ๋งํฌ "๋ถ€๊ฐ€ ์„ค๋ช…")

// ๋งํฌ๋ฅผ ํฌํ•จํ•ด์„œ ์ด๋ฏธ์ง€ ์‚ฝ์ž…
[![์ด๋ฏธ์ง€ ์„ค๋ช…](์ด๋ฏธ์ง€ ๋งํฌ)](์—ฐ๊ฒฐ๋  url)

ํ•‘ํฌ์ถ˜์‹


  • 2.8.2. ์ด๋ฏธ์ง€ ํฌ๊ธฐ ์กฐ์ •ํ•˜๊ธฐ

์œ„์˜ 1๋ฒˆ ๋ฐฉ์‹์€ ์‚ฌ์ด์ฆˆ ์กฐ์ ˆ ๊ธฐ๋Šฅ์€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์•„๋ž˜์˜ html ํƒœ๊ทธ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด๋ฏธ์ง€์˜ ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

์œ„์˜ ๋ฐฉ์‹์˜ ๋งํฌ ๋’ค์— width="" height="" ๋ถ€๋ถ„์„ ์ถ”๊ฐ€ํ•˜๋ฉด ๋œ๋‹ค.

<img src="์ด๋ฏธ์ง€ ๋งํฌ" width="200px" height="200px"> // ํ”ฝ์…€(px) ์„ค์ •
<img src="์ด๋ฏธ์ง€ ๋งํฌ" width="50%" height="50%"> // ๋น„์œจ(%) ์„ค์ •


  • 2.8.3. ์ด๋ฏธ์ง€ ์ •๋ ฌํ•˜๊ธฐ

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ํƒœ๊ทธ๋กœ ์ด๋ฏธ์ง€๋ฅผ ์ฒจ๋ถ€ํ•˜๊ณ , ์ด๋ฏธ์ง€ ํƒœ๊ทธ๋ฅผ pํƒœ๊ทธ๋กœ ๊ฐ์‹ผ๋‹ค. ํฌ๊ธฐ ์กฐ์ •๋„ ๊ฐ™์ด ํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ์™ผ์ชฝ ์ •๋ ฌ (๊ธฐ๋ณธ๊ฐ’) : img ํƒœ๊ทธ์— left๋กœ align ์†์„ฑ์„ ์ค€๋‹ค.


<img src="์ด๋ฏธ์ง€ ๋งํฌ" width="100px" height="100px" align="left">

  • ์˜ค๋ฅธ์ชฝ ์ •๋ ฌ : img ํƒœ๊ทธ์— right๋กœ align ์†์„ฑ์„ ์ค€๋‹ค.


<img src="์ด๋ฏธ์ง€ ๋งํฌ" width="100px" height="100px" align="right">

  • ๊ฐ€์šด๋ฐ ์ •๋ ฌ : img ํƒœ๊ทธ๋ฅผ pํƒœ๊ทธ๋กœ ๊ฐ์‹ธ๊ณ  center๋กœ align ์†์„ฑ์„ ์ค€๋‹ค.
<p align="center"><img src="์ด๋ฏธ์ง€ ๋งํฌ" width="100px" height="100px"></p>


2.9. ์ค„๋ฐ”๊ฟˆ (Line Breaks)

3์นธ ์ด์ƒ ๋„์–ด์“ฐ๊ธฐ( )๋ฅผ ํ•˜๊ฑฐ๋‚˜ HTML์˜ <br>์„ ๋„ฃ์œผ๋ฉด ์ค„์ด ๋ฐ”๋€๋‹ค.

์ค„ ๋ฐ”๊พธ๊ธฐ   // ์ŠคํŽ˜์ด์Šค๋ฐ” 3๋ฒˆ ์ž…๋ ฅ
์ค„ ๋ฐ”๊พธ๊ธฐ <br> ํ™•์ธ

์ค„ ๋ฐ”๊พธ๊ธฐ
์ค„ ๋ฐ”๊พธ๊ธฐ
ํ™•์ธ


2.10. ํ‘œ(Table)

๋งˆํฌ๋‹ค์šด ๋ฌธ๋ฒ•์—” ์—†๋‹ค... HTML์˜ <table> ํƒœ๊ทธ๋กœ ๋ณ€ํ™˜ํ•ด์„œ ํ‘œ์‹œํ•œ๋‹ค.

ํ—ค๋” ์…€์„ ๊ตฌ๋ถ„ํ•  ๋•Œ 3๊ฐœ ์ด์ƒ์˜ -(hyphen/dash) ๊ธฐํ˜ธ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

ํ—ค๋” ์…€์„ ๊ตฌ๋ถ„ํ•  ๋•Œ :(Colons) ๊ธฐํ˜ธ๋กœ ์…€(์—ด/์นธ) ์•ˆ์— ๋‚ด์šฉ์„ ์ •๋ ฌํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ๊ฐ€์šด๋ฐ ์ •๋ ฌ :---:
  • ์™ผ์ชฝ ์ •๋ ฌ :---
  • ์˜ค๋ฅธ์ชฝ ์ •๋ ฌ ---:
| ๋‚ ์งœ | ๋ฉ”๋‰ด | ๊ฐ€๊ฒฉ |
|:---:|:---:|:---:|
| 12์›” 31์ผ | ๋งฅ์ฃผ | 5000์› |
| 1์›” 1์ผ | ๋–ก๊ตญ | 8000์› |
๋‚ ์งœ ๋ฉ”๋‰ด ๊ฐ€๊ฒฉ
12์›” 31์ผ ๋งฅ์ฃผ 5000์›
1์›” 1์ผ ๋–ก๊ตญ 8000์›


์ฐธ๊ณ ๋ฌธ์„œ

[๊ณตํ†ต] ๋งˆํฌ๋‹ค์šด markdown ์ž‘์„ฑ๋ฒ•

MarkDown ์‚ฌ์šฉ๋ฒ• ์ด์ •๋ฆฌ

Aligning images