XHTML

"Extensible Hypertext Markup Language"의 약자입니다. XHTML은 웹 페이지를 만드는 데 사용되는 마크업 언어입니다. HTML과 비슷하지만 XML 기반의 더 엄격한 구문을 사용합니다. XHTML의 첫 번째 버전(1.0)은 2000년에 표준화되었습니다. 몇 년 동안 XHTML은 웹 사이트를 만드는 데 사용되는 가장 일반적인 언어였습니다. 이후 HTML5가 XHTML을 대체했습니다.

왜 XHTML을 사용할까요?

이 처음 수십 년 동안 발전하면서 브라우저는 웹 페이지 소스 코드를 해석하는 방식에서 점점 더 관대해졌습니다. 그 결과 웹 사이트가 브라우저마다 일관되지 않게 렌더링되었습니다. XHTML의 주요 목표 중 하나는 여러 브라우저에서 웹 페이지가 동일하게 보이도록 하는 것이었습니다.

XHTML은 HTML이 아니라 XML을 기반으로 하므로 XHTML로 작성된 웹 페이지는 엄격한 XML 구문을 따라야 합니다. "XHTML Strict" 문서 형식 선언(DTD)을 사용하는 웹 페이지에는 오류나 잘못된 태그가 포함될 수 없으므로 웹 브라우저가 모호하게 해석할 여지가 없습니다. 그러나 대부분의 XHTML 사이트는 완벽한 구문을 요구하지 않고 HTML 4.01 태그도 허용하는 "XHTML Transitional" 문서 형식 선언을 사용했습니다.

2001년부터 약 2011년까지 XHTML은 웹 개발의 표준 마크업 언어였습니다. 일부 개발자는 엄격한 XHTML DTD를 사용했지만, 대부분은 Transitional 문서 형식 선언을 사용했습니다. 대부분의 웹 개발자는 더 유연한 언어를 선호했기 때문에 웹은 결국 HTML로 다시 전환되었습니다. 2014년에는 W3C가 HTML5를 공식적으로 권장했습니다. 대부분의 최신 브라우저는 여전히 HTML과 XHTML을 모두 지원합니다.

업데이트됨 December 28, 2019 작성: Per C.

quiz지식 테스트하기

Verizon's FiOS service transfers data over what type of cable?

A
Coaxial
0%
B
Ethernet
0%
C
Copper
0%
D
Fiber optic
0%
Correct! Incorrect!     View the FiOS definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 XHTML에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.