XHTML 1.0 Transitional의 사양과 비교하여 HTML5는 기본적으로 XHTML 1.0 전환의 엄격한 요구 사항이 없으며 많은 것들을 단순화합니다.
1. 문서 선언이 간단합니다.
<! doctype html public- // w3c // dtd xhtml 1.0 transitional // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
<!-html5에서는 이것을 씁니다.->
<! doctype html>
2. 네임 스페이스는 HTML 태그에서 선언 할 필요가 없습니다.
<html xmlns = http : //www.w3.org/1999/xhtml lang = zh-cn>
<!-html5에서는 이것을 씁니다.->
<html lang = zh-cn>
3. 캐릭터 세트 인코딩 선언도 간단합니다.
<meta http-equiv = content-type content = text/html; charset = utf-8 />
<!-html5에서는 이것을 씁니다.->
<meta charset = utf-8 />
4. CSS 및 JavaScript 코드에 유형 속성을 작성할 필요가 없습니다.
<script type = text/javaScript> </script>
<스타일 유형 = 텍스트/css> </style>
<!-html5에서는 다음을 직접 쓸 수 있습니다.->
<cript> </script>
<스타일> </style>
5. XHTML 코드 사양에 대한 요구 사항은 없습니다.
모든 마커는 해당 엔드 마크를 가져야합니다.
모든 태그 요소와 속성 이름은 소문자에 있어야합니다.
모든 XML 태그는 합리적으로 중첩되어야합니다.
모든 속성은 따옴표로 둘러싸여 있어야합니다.
<p class = test> </p>
<br>
<입력 유형 = 텍스트 />
<!-이들에 대한 엄격한 요구 사항은 없습니다