XHTML과 HTML5
XHTML이란 웹페이지를 제작하기 위해 사용되는 HTML4(지금 사용하고 있는 HTML5의 이전 버전)을 XML에 맞도록 재정의한 언어라고 할 수 있습니다.
HTML5보다 조금 더 구조화된 형식과 엄격한 문법을 가지고 있는데요,
구체적으로 어떤 차이가 있는지 아래 표를 살펴봅시다.

- DOCTYPE : 웹페이지의 맨 처음에 선언되어 어떤 종류의 html인지 웹 브라우저에게 알려줍니다.
- meta charset : 해당 페이지의 인코딩 방식을 나타냅니다.
현재는?
HTML5 명칭은 폐기되었으며, HTML Living Standard가 현재 최신 버전을 나타내는 이름입니다. 형태는 위의 HTML5와 같다고 보면 됩니다.
https://html.spec.whatwg.org/
- 틀린 예
<header> <h1>집에서 맛있는 피자 만들기</h1> <h2>주위에서 쉽게 구입할 수 있는 재료를 중심으로</h2> </header>
- 좋은 예
<header> <h1>집에서 맛있는 피자 만들기</h1> <p>주위에서 쉽게 구입할 수 있는 재료를 중심으로</p> </header>