상세 컨텐츠

본문 제목

마크업 언어(Markup Language)란 무엇인가요?

HTML

by 지오 Jio 2020. 5. 15. 15:45

본문

마크업 언어 또는 마크업 랭귀지란 문서 내에서 요소를 정의하는 데 태그(tags)를 사용하는 컴퓨터 언어입니다. 이는 사람이 읽을 수 있는 방식으로 작성되는데 즉, 전형적인 프로그래밍 구문이 아닌 일반적인 단어를 사용하곤 합니다. 가장 잘 알려진 마크업 언어는 HTML과 XML입니다.

마크업 용어의 유래

마크업은 과거 조판사(typist)들이 손으로 쓴 원고를 어떻게 조판하고 해야 하는지를 지시하는 따옴표로 강조된 문구들이라는 의미였습니다. 오늘날 html 또한 과거의 타이피스트들과 마찬가지로 태그를 통해 특정 정보를 화면에 어떻게 출력할지를 결정하죠.

마크업과 HTML/ XML의 구성

HTML은 웹페이지를 만드는 데 사용되는 마크업 언어로, 각 웹페이지는 HTML 태그를 통해 구성됩니다. <head>, <body>, <div>들은 페이지 섹션을 정의하고, <table>, <form>, <image>, <a>는 페이지 내 요소를 정의합니다. 대부분의 요소는 시작 태그와 종료 태그로 이뤄지며, 태그 사이에 콘텐츠가 들어가게 됩니다.

 

XML은 구조화된 데이터를 저장하는 데 사용됩니다. HTML이 사전에 정의된 태그를 사용하는 반면, XML은 요소 정의에 사용자의 개별적인 태그를 사용합니다. 때문에, XML을 "확장할 수 있는 마크업 언어(Extensible Markup Language)"라 합니다.

관련글 더보기

댓글 영역