HDG 설명: Markdown이란 무엇이며 알아야 할 기본 사항은 무엇입니까?

온라인 소셜 네트워크나 토론 포럼을 정기적으로 사용하는 경우 Markdown(Markdown) 이 무엇인지도 모르는 상태 에서 Markdown 을 보거나 사용할 가능성이 있습니다 .

이미 웹에 있는 많은 사람들에게 HTML 은 그들이 배운 최초이자 가장 기초적인 코딩 언어였습니다. 그러나 Markdown 은 훨씬 더 간단합니다. 사실, 너무 간단해서 그에 대한 과정이 정확히 존재하지 않습니다. 단 몇 분 만에 배울 수 있습니다.

이 기사에서는 Markdown(Markdown) 이 무엇인지에 대한 기본 사항 과 웹에서 가장 인기 있고 가벼운 마크업 언어 중 하나에 대해 알아야 할 모든 것을 살펴보겠습니다.

마크다운이란?(What Is Markdown?)

이름 그대로 마크다운(Markdown) 은 "마크업"이라는 용어에 대한 연극입니다. 마크업은(” Markup) 프로그래밍 언어가 인터프리터 및 렌더링 엔진과 상호 작용하여 인터넷을 검색하는 사람들에게 텍스트를 표시하는 방법에 대한 정확한 설명인 "인쇄를 준비하기 위해 텍스트를 수정하는 프로세스 또는 결과"로 정의됩니다.

HTML은 "Hypertext Markup Language "를 의미하므로 Markdown 은 덜 강력한 방식이지만 HTML 코드 를 보다 쉽게 ​​작성할 수 있는 방법입니다.

Markdown 은 2004년 John GruberAaron Swartz 가 만들었습니다. 사람들은 "읽기 쉽고 쓰기 쉬운 일반 텍스트 형식을 사용하여 작성하고 선택적으로 구조적으로 유효한 XHTML (또는 HTML )로 변환"할 수 있기를 원했습니다.

Markdown 의 핵심 목표 중 하나는 다른 대안과 비교할 때 더 쉽게 읽을 수 있도록 하는 것이었습니다. 이것은 Markdown을 작성 하고(Markdown) 일반 텍스트 Markdown 코드를 읽는 것을 매우 간단하게 만듭니다.

마크다운을 사용하는 사이트는?(What Sites Use Markdown?)

Markdown 은 (Markdown)HTML 을 작성하는 더 간단한 방법 이기 때문에 " Markdown 으로 작성"된 웹사이트는 볼 수 없습니다 . 그러나 사용자가 Markdown(Markdown) 을 허용하는 방식으로 기여하거나 게시할 수 있는 웹사이트를 많이 찾을 수 있습니다.

한 가지 예는 GitHub 입니다. 각 GitHub(GitHub) 저장소 의 미리 생성된 README.md 파일 에서 Markdown 이 허용됩니다. 여기서 알 수 있듯이 MD는 Markdown 코드를 사용하여 작성된 파일에 사용되는 확장자입니다.

RedditStack Exchange 는 또한 사용자가 게시물을 더 잘 구성하고 자신을 표현할 수 있는 방법으로 Markdown 을 사용합니다. (Markdown)Stack Overflow 와 같은 Stack Exchange 사이트 는 (Stack Exchange sites)Markdown 이 없으면 일반 텍스트를 읽을 수 있는 형식의 코드 조각으로 변환할 수 없습니다.

마크다운 사용 방법

위의 예시 이미지 는 새로운 Reddit 텍스트 게시물 을 생성하기 위한 Markdown 형식화 예시를 보여줍니다. (Markdown)Markdown 의 기본 사항을 다루지만 몇 가지 일반적인 예는 포함되지 않았습니다. 그것들을 살펴보자.

헤더

Markdown 에서 텍스트 앞에 # (숫자/파운드 기호)를 입력하여 헤더를 만들 수 있습니다 . 사용하는 숫자/파운드 기호의 수는 헤더 수준을 축소합니다. 예를 들어 # 은 가장 큰 제목이고 ### 은 더 작은 부제목을 표시합니다.

HTML 에서는 단순히 다음으로 변환됩니다.태그.# 은 <h1>이고 ### 은 <h3>입니다.

이미지

링크와 유사하게 Markdown 의 이미지 는 대체 텍스트를 대괄호 로 묶고 URL 을 괄호로 묶음으로써 생성됩니다. 다음은 예입니다.

[헬프데스크 괴짜 로고]( https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )

인라인 코드

4개의 공백으로 줄을 시작하면 코드 블록이 생성되지만 인라인 코드의 경우 단순히 백틱으로 텍스트를 줄 바꿈할 수 있습니다. 다음은 예입니다.

*int main(){printf("하이 월드");반환 0;}*

마크다운 텍스트 편집기

Markdown 마스터링에 관심이 있다면 데스크탑 텍스트 편집기의 형태로 지원을 찾는 것이 좋은 시작입니다. 그러나 Markdown 은 브라우저에서 라이브로 렌더링할 수 있고 복잡한 서버 측 상호 작용이 필요하지 않기 때문에 온라인 Markdown 편집기도 있습니다.

독립형 마크다운 편집기

Windows , macOS 및 Linux 용 최고의 독립형 Markdown 편집기(및 전체 텍스트 편집기) 중 하나 는 Sublime Text 입니다.

Markdown 구문 강조 표시 를 활성화 하려면 상태 표시줄 오른쪽에 있는 일반 텍스트(Plain Text) 를 클릭하여 MD 파일을 로드하거나 구문 강조 표시를 Markdown 으로 설정하기만 하면 됩니다.(Markdown)

다른 두 가지 훌륭한 무료 Markdown 편집기(free Markdown editors)Typora (Mac)와 Remarkable (Linux)입니다.

웹 기반 마크다운 편집기

웹 기반 Markdown 편집기는 일반적으로 기능이 더 풍부하므로 강력하게 권장합니다.

예를 들어, StackEdit 는 (StackEdit)Markdown 코드용 창과 텍스트의 동적 실시간 미리 보기  용 창이라는 두 개의 창으로 방해가 없는 인터페이스를 제공 합니다.

StackEdit 를 처음 사용하는 경우 작성 시작(Start Writing) 을 클릭하기만 하면 예제 Markdown 코드와 지침 이 미리 채워져 있는 웹 기반 편집기로 이동 합니다.

StackEdit 에 원하는 것이 없으면 Dillinger 또는(Dillinger) Editor.md (Editor.md) 확인하십시오 .

마크다운(Markdown) 은 웹 어디에서나 볼 수 있으며 인터넷이 처음이라면 아마도 처음으로 사용하는 비공식 "코딩 언어"를 배우게 될 것입니다. 그것은 매우 유용하고 우리가 텍스트를 통해 온라인으로 의사 소통하는 방식을 향상시키므로 이 기사가 이에 대해 더 많이 배우는 데 도움이 되었기를 바랍니다!



About the author

저는 이 분야에서 거의 10년의 경험을 가진 소프트웨어 엔지니어이자 블로거입니다. 저는 Mac 및 Windows 플랫폼을 위한 도구 리뷰 및 튜토리얼 제작을 전문으로 할 뿐만 아니라 소프트웨어 개발 주제에 대한 전문가 논평을 제공합니다. 저는 또한 전 세계의 기술 컨퍼런스에서 프레젠테이션을 한 전문 연사이자 강사입니다.



Related posts