마크 다운이란 무엇이며 어떻게 사용합니까?

0
422

마크 다운 로고

마크 다운은 텍스트를 머리글, 목록, 굵게 등으로 서식을 지정하는 간단한 구문입니다. 이 마크 업 언어는 널리 사용되며이를 지원하는 앱이 있습니다. 다음은 Markdown이 무엇인지, 어떻게, 어디서 어떻게 사용할 수 있는지에 대한 간단한 입문서입니다.

마크 다운이란 무엇입니까?

텍스트에 굵게, 기울임 꼴, 번호 매기기 목록, 글 머리 기호, 제목 등을 추가하면 “서식”이됩니다. 마크 다운은 웹 페이지에서 텍스트의 서식을 지정하는 구문 또는 규칙 집합입니다.

전통적으로 사람들은 웹 페이지의 텍스트를 형식화하기 위해 HTML이라고하는 하이퍼 텍스트 마크 업 언어를 사용했습니다. HTML은 XML (eXtensible Markup Language) 및 SGML (Standard Generalized Markup Language)과 함께 마크 업 언어 제품군 중 하나입니다.

HTML로 텍스트의 서식을 지정하려면 텍스트 주위에 태그를 넣습니다. 예를 들어 텍스트를 굵게 표시하려면 “ 이것은 굵은 글씨입니다 ”.

웹 브라우저는 웹 페이지를 “읽을”때 HTML 태그를 해석하고 관련 형식을 적용합니다. “ 이것은 굵은 글씨입니다 ”, 그것은 태그는 굵게. 브라우저는 태그를 숨 깁니다 ().

HTML은 다음과 같은 수십 개의 태그로 상당히 복잡 할 수 있습니다. ,

, ,

    그리고 다른 많은 것들. 컴퓨터는 구문 (HTML 규칙)을 따르고 태그와 일치하는 형식을 적용하기 때문에이를 읽는 데 문제가 없습니다.

    그러나 태그를 사용하면 사람이 HTML을 읽고 컴퓨터가 렌더링 한 후 텍스트가 어떻게 표시되는지 이해하기가 매우 어렵습니다. 그것을 읽은 경험이 많지 않은 사람들에게는 그다지 "사용자 친화적"이 아닙니다.

    관련 : Chrome에서 HTML 소스를 보는 방법

    반면에 Markdown은 "가능한 한 읽기 쉽고 쓰기 쉬워야한다"는 의미입니다. John Gruber와 Aaron Schwartz는 2004 년 Markdown을 만든 이유를 설명하고 Gruber 웹 사이트의 구문에 대한 가이드를 제공합니다.

    간단히 말해 Markdown은 태그가 HTML보다 간단하고 HTML로 자동 변환되기 때문에 웹 페이지의 텍스트 서식을 쉽게 지정할 수 있습니다. 이는 Markdown이 태그를 HTML로 변환하기 때문에 웹 페이지 용으로 무언가를 작성하기 위해 HTML을 알 필요가 없음을 의미합니다.

    가능한 모든 HTML 태그가 아니라 가장 일반적인 형식 지정 옵션을 다루고 있습니다.

    마크 다운은 어떻게 사용합니까?

    마크 다운을 사용하려면 텍스트에 간단한 태그를 적용하면됩니다. 예를 들어, 이탤릭체로 텍스트 서식을 지정하려면 다음과 같이 밑줄을 그립니다. _this is italics in text_.

    다음은 구문 가이드의 마크 다운 형식에 대한 다른 예입니다.

    헤더

    # 이것은 H1입니다

    ## 이것은 H2입니다

    ###### 이것은 H6입니다

    중요 항목

    * 레드
    * 초록
    * 푸른

    번호 매기기 목록

    1. 새
    2. 맥 헤일
    3. 교구

    *굵게*
    _italics_

    마크 다운은 * bold * 및 _italics_를 HTML로 변환합니다 태그는 이론적으로 여러 방법으로 해석 될 수 있습니다. 예를 들어, 깜박이는 빨간색 텍스트로 태그하십시오. 그러나 실제로는 거의 모든 응용 프로그램 (모든 웹 브라우저 포함)이이를 * bold * 및 _italics _로 해석합니다.

    CommonMark 및 GitHub Flavored Markdown (GFM)과 같은 Markdown 변형도 있지만 모두 원래 Markdown 사양을 기반으로합니다. 변형은 일반적으로 원본 마크 다운에서 다루지 않는 서식 태그를 추가하여 표준을 확장합니다.

    텍스트 서식을 지정한 후에는 응용 프로그램에서 텍스트를 HTML로 변환해야합니다. 일반적으로 자동으로 수행됩니다. 예를 들어 GitHub의 README 파일은 Markdown을 사용하며 파일 확장자가 .MD 인 경우 GitHub는 게시시 올바른 HTML 태그로 자동 변환합니다.

    따라서 대부분의 경우이 작업을 직접 수행 할 필요는 없지만 그렇게하면 마크 다운 도구를 사용할 수 있습니다.

    관련 : GitHub 란 무엇이며 어떤 용도로 사용됩니까?

    마크 다운은 어디에서 사용할 수 있습니까?

    위에서 언급했듯이 GitHub 에서뿐만 아니라 Reddit, StackOverflow 및 기타 웹 사이트에서도 Markdown을 사용할 수 있습니다. WhatsApp 메시지 또는 Slack 대화에서 텍스트의 서식을 지정한 적이 있다면 이러한 응용 프로그램은 (매우 작은) 마크 다운 태그의 하위 집합을 사용하여 텍스트 서식을 지정하기 때문에 이미 사용한 것입니다.

    Markdown을 배우려면 원본 Markdown 구문 가이드 또는 타사 자습서 사이트를 확인하십시오. 배우기 쉽고 README 파일과 Reddit 또는 StackOverflow 댓글을 다른 사람이 쉽게 읽을 수있게 해줍니다.