По сравнению со спецификацией перехода XHTML 1.0, HTML5 в основном не имеет строгих требований XHTML 1.0 Transitional и упрощает много вещей.
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 вы можете написать напрямую:->
<Script> </script>
<style> </style>
5. Нет необходимости для спецификаций кода XHTML.
Все маркеры должны иметь соответствующий конечный знак;
Все элементы метки и имена атрибутов должны быть в строчных строках;
Все теги XML должны быть разумно вложены;
Все атрибуты должны быть заключены в кавычки;
<p class = test> </p>
<br>
<Input type = text />
<!-Строгие требования для них->