Markup과 Markdown의 관계는 뭘까?

Lisa Lee·2024년 6월 9일

초보의 자문자답

목록 보기
1/3
post-thumbnail

Github에서 이슈를 작성하거나 노트로 notion 등을 사용하다보니 마크다운(Markdown) 형식을 사용해 문서를 작성하는게 익숙해졌는데, 이름이 ‘Mark-down’ 이다보니 HTML에서의 ‘Mark-up’과의 관계가 궁금해서 찾아보았다.

결론적으로

마크업과 마크다운은 용어의 레벨이 다르다.

  • Markup Language는 문서의 구조를 정의하는 언어 (일반적인 용어)
  • Markdown은 마크업 언어 라이브러리의 한 종류

Markup?

  • ‘마크업’이라는 용어는 전통 인쇄 업계에서 ‘marking up’이라는 작업에서 따왔다고 함
    : 편집자나 디자이너가 원고 여백이나 텍스트에 주석을 달거나 수정 지시를 표시하는 작업
  • 마크업 언어는 텍스트에 태그를 사용하여 문서의 구조와 형식을 정의하는 언어
  • 주로 웹 개발에서 HTML (HyperText Markup Language)을 사용

Markdown?

  • 프로그래머 존 그루버(John Gruber)가 2004년에 만든 용어
  • 마크업 언어의 복잡성을 줄이고자 간단한 텍스트 서식 언어를 만들었고, 이를 'Markdown'이라고 명명
profile
개발 공부하고 있는 10+N 년차 기획자입니다

0개의 댓글