마크업 (Markup)
마크업 언어는 텍스트를 정의하고 표현하기 위해 고안된 것입니다. 하이퍼텍스트 마크업 언어 (HyperText Markup Language,HTML)은 마크업 언어의 예입니다.
HTML 파일과 같은 텍스트 파일 내에서, 요소는 콘텐츠의 해당 부분의 목적을 설명하는 태그를 사용하여 '표시'됩니다.
마크업 언어의 종류
- 표현적 마크업 (Presentational Markup):
-
WYSIWYG을 사용하는 전통적인 워드 프로세싱 시스템에서 사용됩니다(보이는 대로 얻을 수 있습니다). 사용자, 편집자, 작성자가 사람일 경우에는 숨겨져 있습니다.
- 순차적 마크업 (Procedural Markup):
-
텍스트와 결합되어 프로그램에 텍스트 처리에 대한 지침을 제공합니다. 이 텍스트는 작성자에 의해 수정될 수 있습니다.
- 설명적 마크업 (Descriptive Markup):
-
프로그램이 문서를 처리하는 방법에 대해 문서 항목에 레이블을 지정합니다. 예를 들어, HTML
<td>
은 HTML 테이블의 셀을 정의합니다.