마크다운이란?

게시 됨: 2022-12-03

이 질문에 대한 답, 마크다운이란 무엇이며 언제 사용해야 합니까?

Markdown은 사용자가 일반 텍스트 편집기를 사용하여 일관된 형식의 텍스트를 만들 수 있도록 하는 널리 지원되는 단순 마크업 언어입니다.

온라인에서 무언가를 읽었을 때 내용이나 서식과 관련하여 명백하거나 심지어 기괴한 문제를 본 적이 있습니까? 예를 들어 "don't"라는 단어가 분명해야 하는 단어가 "dona€t" 또는 "don&#035t"로 ​​표시될 수 있습니다. 또는 글꼴 크기, 색상, 간격 등과 관련하여 분명히 의도하지 않은 이상한 문제가 발생할 수 있습니다.

이와 같은 이상한 것은 유명하고 유명한 사이트를 포함하여 모든 곳에서 나타납니다. 이런 일이 발생하는 가장 큰 이유 중 하나는 작가의 두뇌에서 웹사이트로 콘텐츠를 가져오는 데 관련된 도구가 엄청나게 많다는 것입니다. 그들은 모두 동일하게 작동하거나 일관된 절차를 사용하지 않으며, 한 도구에서 다른 도구로 변환할 때 내용이 왜곡될 수 있습니다.

웹사이트용 콘텐츠를 작성하는 것만으로도 충분히 까다로울 수 있습니다. 하지만 콘텐츠를 어디에 작성하고 어디에 게시하든 관계없이 콘텐츠를 의도한 대로 정확하게 표시하려면? 그게 더 어렵습니다. Markdown은 이 프로세스를 더 간단하고 일관성 있게 만들도록 설계된 도구입니다.

내용물

  • 마크다운이란?
  • 마크다운 사용은 어떤가요?
  • 사람들은 언제 Markdown을 사용합니까?
  • Markdown의 예는 무엇입니까?
  • 마크다운의 장점
  • 마크다운 작업의 단점
  • Markdown이란 무엇입니까?
  • Markdown이란 무엇인가에 대한 FAQ
  • 작가

마크다운이란?

마크다운이란?

Markdown은 사용자가 일반 텍스트 편집기를 사용하여 일관된 형식의 텍스트를 만들 수 있도록 하는 널리 지원되는 단순 마크업 언어입니다. Microsoft Word, 메모장 또는 Pages와 같은 독립 실행형 프로그램이 아닙니다. 대신 Markdown은 매우 광범위한 웹 지향 도구 집합에 의해 정확하고 일관되게 해석될 수 있는 콘텐츠를 작성하는 방법입니다.

대부분의 작가는 콘텐츠가 어떻게 보여야 하는지를 정확히 보여주는 도구(예: Word, Pages 또는 Google Docs)에 익숙합니다. 이를 WYSIWYG 또는 "보이는 대로 가져오는 것"이라는 편집자라고 합니다.

readme 파일이나 기타 .txt 문서를 열 때 메모장과 같은 일반 텍스트 편집기를 본 적이 있을 것입니다. 단추를 클릭하여 서식 및 스타일을 적용할 수 없다는 점에서 서식 있는 텍스트 응용 프로그램과 다릅니다. 그렇게 하는 유일한 방법은 Markdown과 같은 일반 텍스트 서식 구문을 사용하는 것입니다.

마크다운 사용은 어떤가요?

Markdown으로 전환하는 것은 WYSIWYG 편집기가 아니기 때문에 약간 거슬릴 수 있습니다. 대신 마크업 언어입니다. 즉, 텍스트 내 명령을 사용하고 그 결과를 즉시 볼 수는 없습니다.

예를 들어 단어를 굵게 표시하려면 텍스트를 선택하지 않고 도구 모음에서 B 버튼을 누르십시오. 대신에 별표를 * 이렇게 * 붙입니다(단, 공백은 제외). 콘텐츠를 마크업을 읽을 수 있는 웹 도구로 옮길 때까지 별표와 같은 모양입니다.

따라서 Markup에서 작업하려면 텍스트 내 명령 목록을 배워야 합니다. 제작자 John Gruber의 사이트인 Daring Fireball에서 기본 명령 목록은 여기에서, 전체 목록은 여기에서 찾을 수 있습니다. 특히 기술 지향적이지 않은 작가에게는 명령을 배우는 것이 처음에는 많은 것처럼 느껴질 수 있지만 기본 사항을 마스터하는 데 너무 오래 걸리지 않습니다.

사람들은 언제 Markdown을 사용합니까?

지금까지는 Microsoft Word와 같은 친숙한 도구로 텍스트 문서를 작성하는 것이 작가에게 더 쉬울 것 같습니다. 일반적으로 이것은 사실입니다. 그렇다면 사람들은 왜 Markdown을 사용할까요?

첫째, Markdown은 매우 일반적이며 거의 모든 곳에서 지원됩니다. 무엇을 작성하고 있거나 어디로 가야 하는지에 관계없이 일반 텍스트 형식 문서에서 Markdown 형식을 올바르게 읽을 수 있는 도구를 거의 확실히 찾을 수 있습니다.

콘텐츠를 생성하는 Markdown의 경량 마크업 언어는 이식 가능하고 플랫폼에 구애받지 않습니다. 텍스트 입력을 받는 모든 프로그램, 모든 장치, 어디서나 쓸 수 있습니다. Markdown 콘텐츠에는 독점적이거나 파일 유형에 특정한 것이 없으므로 이상한 변환 결함에 대해 걱정하지 않고 장소를 이동할 수 있습니다.

Markdown의 예는 무엇입니까?

Markdown이 매우 유용한 이유 때문에 많은 Markdown 예제를 텍스트로 소개하는 것은 어렵습니다. 이 사이트의 자체 백엔드는 예제를 최종 사용자(즉, 귀하)에게 보여야 하는 모양으로 바꿉니다.

Markdown의 예를 보는 가장 좋은 방법은 온라인 Markdown 편집기를 보는 것입니다. 이러한 도구는 Markdown 텍스트를 HTML로 변환하므로 텍스트가 온라인 상태가 되면 텍스트가 어떻게 보이는지 즉시 확인할 수 있습니다. Dillinger는 훌륭한 사람입니다.

마크다운이란?
Dillinger는 온라인 Markdown 편집기입니다.

해당 스크린샷에서 # 기호가 보이십니까? 제목 수준, H1에 대한 하나의 해시태그, H2에 대한 두 개의 해시태그 등을 나타냅니다. 양쪽에 밑줄이 있는 문구는 이탤릭체로 표시되며 Markdown의 간단한 하이픈은 HTML에서 글머리 기호 목록으로 표시됩니다.

마크다운의 장점

"Markdown이 무엇입니까?"라는 질문에 대한 답을 배운 후에도 많은 사람들이 여전히 이 간단한 마크업 언어로 작업할 때의 이점이 무엇인지 궁금해합니다. Markdown 사용에 대한 다음 세 가지 장점을 고려하십시오.

  • 콘텐츠가 어디에서나 의도한 대로 정확하게 표시되도록 할 수 있습니다.
  • Markdown은 오픈 소스이며 모든 장치 및 운영 체제에서 작동합니다.
  • 웹에서 Markdown에 대한 거의 보편적인 지원이 있습니다.

콘텐츠가 어디에서나 의도한 대로 정확하게 보이도록 보장

Markdown은 콘텐츠가 저장, 게시 또는 액세스되는 위치나 방법에 관계없이 콘텐츠가 원하는 대로 표시되도록 하는 가장 간단한 방법 중 하나입니다. Word나 다른 주류 서식 있는 텍스트 편집기에서는 이러한 보증을 받을 수 없습니다.

지금 읽고 있는 게시물을 생각해 보십시오. Word로 작성한 다음 한 수준의 해석을 적용한 웹 기반 편집기에 붙여넣었습니다. 거기에서 다시 콘텐츠를 해석하는 이 사이트의 Wordpress 기반 백엔드로 가져왔습니다.

그리고 일부 설정에서는 대여섯 개의 유사한 단계가 있을 수 있습니다. 문제가 발생하는 것도 당연합니다! Markdown으로 게시물을 작성하면 프로세스 전반에 걸쳐 이식성과 무결성이 보장됩니다.

오픈 소스 및 모든 장치에서 작동(Mac, Linux, iOS 및 Android 포함)

Markdown은 오픈 소스 프로젝트로 구축되었으며 텍스트 입력을 허용하는 거의 모든 장치에서 작동합니다. 웹에서도 사용됩니다. 예를 들어 다음에 Facebook에 게시할 때 굵게 표시하거나 기울임꼴로 표시하려면 Markdown 바로 가기를 사용해 보세요.

웹 애플리케이션 전반에 걸쳐 거의 보편적인 지원

Markdown은 사용 중인 모든 장치 및 OS에서 작동할 뿐만 아니라 웹에서도 작동합니다.

대부분의 웹 콘텐츠 관리 시스템(Wordpress 포함)에는 자체 파서 Markdown 파일이 있으며 GitHub와 같은 코드 리포지토리도 있습니다. 보다 코딩 중심적인 Markdown 사용 사례에 관심이 있는 경우 특정 GitHub Flavored Markdown 사양도 있습니다.

마크다운 작업의 단점

Markdown은 많은 작성자가 사용하는 강력한 도구이지만 모든 상황에 완벽하지는 않습니다. Markdown 사용의 단점을 고려하십시오.

  • 콘텐츠가 어떻게 보이는지 직접 볼 수 없습니다.
  • 제한된 마크업 가능성
  • 기존 텍스트 편집기에 비해 상당한 학습 곡선

콘텐츠가 어떻게 보이는지 알 수 없음(편집기 없이)

일부 사용자는 콘텐츠가 실시간으로 어떻게 표시되는지 볼 수 없기 때문에 Markdown에서 작업하는 데 불편함을 느낍니다. 하지만 이것은 수정하기 쉽습니다. Dillinger와 같은 Markdown 편집기를 사용하기만 하면 됩니다.

제한된 마크업 가능성

Markdown은 마크업 언어가 압도적이지 않도록 사용자가 할 수 있는 작업량을 의도적으로 제한합니다. 이것은 의도적이지만 Markdown이 지원하지 않는 작업을 수행해야 하는 경우 큰 부정적인 요소입니다.

Markdown 구문에는 주목할 만한 학습 곡선이 있습니다.

마크다운은 무엇인지 생각하면 간단하지만, 워드 같은 프로그램만큼 사용하기 쉽지는 않습니다. Markdown 구문을 학습하는 데 약간의 시간을 투자해야 합니다. 기본 사항을 배운 후에도 더 복잡한 작업을 수행하기 위해 자습서 또는 Markdown 지원 페이지를 찾고 있는 자신을 발견하게 될 것입니다.

Markdown이란 무엇입니까?

그렇다면 마크다운은 또 무엇일까요? Markdown은 상대적으로 간단하고 직관적인 키보드 기반 텍스트 입력을 사용하여 일반 텍스트 콘텐츠에 대한 풍부한 형식을 나타내는 방법입니다. 콘텐츠가 필터링되는 인터페이스나 프로그램에 관계없이 작성된 콘텐츠가 의도한 대로 정확하게 보이도록 하는 방법입니다.

배우는 데 약간의 시간이 걸릴 수 있지만 콘텐츠를 최대한 제어하려는 작성자에게 Markdown은 무기고에 추가할 수 있는 유용한 도구입니다.

Markdown이란 무엇인가에 대한 FAQ

마크다운은 코딩 언어인가요?

아니요. Markdown을 사용하여 웹사이트를 구축할 수 없습니다. 웹 도구에서 텍스트를 해석한 후 텍스트가 어떻게 보여야 하는지 전달하는 방법일 뿐입니다.

마크다운은 HTML과 동일합니까?

아니요. 하지만 몇 가지 유사점이 있습니다. 둘 다 표준 키보드 문자를 사용하여 더 복잡한 개념을 나타내는 방법인 마크업 언어입니다. 일부 사용자는 이탤릭체 또는 볼드체와 같은 기본 HTML 태그에 익숙하지만 고급 HTML은 복잡성이 빠르게 증가합니다. Markdown은 간단하고 직관적입니다.