728x90
1. 마크업 언어란?
마크업 언어(Markup Language)는 텍스트에 특정한 태그(tag)나 기호를 추가하여 문서의 구조와 서식을 정의하는 언어입니다. 대표적인 마크업 언어로는 HTML, XML, SGML 등이 있습니다.
마크업 언어의 특징
- 문서의 구조를 명확하게 정의할 수 있음
- 사람이 읽기 어렵지만, 컴퓨터가 이해하기 쉬움
- 태그(tag)로 구성되어 있으며, <태그명>내용</태그명> 형식을 따름
대표적인 마크업 언어 예시 (HTML)
<!DOCTYPE html>
<html>
<head>
<title>마크업 언어 예제</title>
</head>
<body>
<h1>안녕하세요!</h1>
<p>이것은 HTML 문서입니다.</p>
</body>
</html>
2. 마크다운 언어란?
마크다운(Markdown) 언어는 마크업 언어보다 간단한 문법을 사용하여 문서를 작성할 수 있도록 만든 경량 마크업 언어입니다. 일반 텍스트 기반이므로 가독성이 높고, 쉽게 작성 및 변환이 가능합니다.
마크다운 언어의 특징
- 문법이 간단하여 배우기 쉬움
- 사람이 읽기 쉬우며, 다양한 포맷(HTML, PDF 등)으로 변환 가능
- 태그 대신 기호(#, *, -, > 등)를 사용
대표적인 마크다운 예시
# 안녕하세요!
이것은 **마크다운** 문서입니다.
## 목록 예제
- 첫 번째 항목
- 두 번째 항목
- 세 번째 항목
## 코드 블록
```python
print("Hello, Markdown!")
728x90
'IT' 카테고리의 다른 글
NAS, DAS, SAN: 스토리지의 세 가지 축을 이해하자 (0) | 2025.05.08 |
---|---|
애자일(Agile)이란? – 고객 중심 개발을 위한 민첩한 접근 (0) | 2025.03.31 |
URL 인코딩 (URLEncoder) & URL 디코딩 (URLDecoder) (0) | 2025.02.27 |