본문 바로가기

Research

마크업 언어(markup language)

마크업 언어 란?

 

태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어의 한가지

일반적으로 데이터를 기술하는 정도로만 사용되므로 프로그래밍 언어와는 구별된다.

대표적인 예시로는 XML, HTML 등이 있다.

 

마크업 언어의 종류

 

1. 표현적 마크업 (Presentational markup)

문서의 형태를 표현하기 위한 마크업 , ex) HTML의 style 태그

 

2. 절차적 마크업 (Procedural markup)

프로그램이 문서를 처리하는 방법을 서술한 마크업, ex) LaTeX

 

3. 기술적 마크업 (Descriptive markup)

문서가 표현하는 내용을 기술하는 데에 사용하며 표현적 마크업과 절차적 마크업의 요소를 어느정도 포함하고 있어 범용적 마크업이라고도 한다, ex) HTML, 마크다운

 

마크업 언어의 예시

1. HTML

HTML example

2. XML

XML example

3. Json

Json example

 

참고 자료 1 : https://ko.wikipedia.org/wiki/%EB%A7%88%ED%81%AC%EC%97%85_%EC%96%B8%EC%96%B4

 

마크업 언어 - 위키백과, 우리 모두의 백과사전

 

ko.wikipedia.org

참고 자료 2 : https://namu.wiki/w/%EB%A7%88%ED%81%AC%EC%97%85%20%EC%96%B8%EC%96%B4

 

마크업 언어 - 나무위키

이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 제외) 기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권�

namu.wiki

 

'Research' 카테고리의 다른 글

Docker 명령어 정리  (0) 2022.09.09
Docker  (0) 2022.09.08
CI/CD  (0) 2022.09.07