Подтвердить что ты не робот

Как определить HTML5

Есть ли способ определить, был ли HTML файл написан в HTML5?

4b9b3361

Ответ 1

<суб > упрощенносуб >
Если он использует HTML5 doctype, это HTML5.

<!DOCTYPE html>

Ответ 2

Веб-сайты HTML 5 не будут ссылаться на DTD в doctype. Таким образом, тег doctype в верхней части файла будет выглядеть так:

<!DOCTYPE html>

Вместо одного из них:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN""http://www.w3.org/TR/html4/frameset.dtd">

Вы также можете проверить, не используются ли теги HTML5...

Ответ 3

1) Проверьте <!DOCTYPE html> в начале файла

<!doctype html>
    <html>
      <head>
        <title>A blank HTML5 page</title>
        <meta charset="utf-8" />
      </head>
      <body>
      </body>
    </html>

2) Обнаружить определенные HTML5 только элементы, такие как Canvas.

Ответ 4

Если страница использует документ HTML5 (<!DOCTYPE html>), вы можете определить его как html5.

Ответ 5

Если вы разбираете коды html и видите, что большинство тегов находятся в html 5, как указано на веб-сайте консорциума World Wide Web (W3C): http://www.w3.org/TR/html5-diff/