⚡ Web - HTML과 XML의 차이점
⚡ Web - HTML과 XML의 차이점
🔹 HTML
HyperText Markup Language
의 약자로, 웹 페이지를 만들기 위한 표준 마크업 언어HyperText
: 다른 문서나 웹 페이지로 연결되는 링크 따위의 텍스트Markup Language
: 문서의 구조를 태그를 이용해 표시하는 언어- 목적: 웹 브라우저에 텍스트, 이미지 등을 표시하기 위함
- 정해진 태그만 사용 가능(
<div>
,<h1>
,<p>
등) - 의미보다는 화면 표시에 초점
🔹 XML
eXtensible Markup Language
의 약자로, 확장 가능한 마크업 언어eXtensible
: 고정된 문서 구조를 따르지 않고, 개발자나 시스템이 자신만의 태그와 구조를 정의할 수 있도록 확장 가능- 목적: 데이터를 저장하고 전달하기 위함
- 사람도 읽을 수 있고, 기계도 읽을 수 있음
HTML
처럼 태그 기반이지만, 의미 중심- 브라우저가 직접 렌더링하지 않음
🔹 HTML
vs XML
차이점 정리
구분 | HTML | XML |
---|---|---|
의미 | HyperText Markup Language | eXtensible Markup Language |
목적 | 웹 콘텐츠 표현 | 데이터 저장 및 전송 |
태그 | 정해진 태그만 사용 가능 | 사용자가 태그 직접 정의 가능 |
유연성 | 구조가 고정됨 | 구조가 확장 가능함 |
표현 방식 | 화면에 어떻게 보일지를 정의 | 데이터가 무엇을 의미하는지 정의 |
사용 예시 | 웹 페이지 | RSS , SOAP , 설정 파일 등 |
This post is licensed under CC BY 4.0 by the author.