Современные браузеры заботятся о DOCTYPE?

Если вы используете устаревшие атрибуты или теги<center>, <font color="red">, или же<td valign="top"> и т.д. в XHTML 1.0 Strict (без атрибутов depr.) современные браузеры (я буду использовать Chrome в качестве примера) по-прежнему обращают на них внимание и используют их.

Если вы используете HTML5<video> в XHTML 1.0 Strict DOCTYPE Chrome все равно распознает его - это не так, как если бы они его программировали, чтобы не делать этого. Я проверилworst код атрибута устарел, с заглавной буквы и без кавычек, который я мог бы написать вместе со звуком HTML5 для XHTML 1.0 Strict DOCTYPE в Chrome, и он воспроизводился безупречно.

Вот код, который я тестировал, безупречно работающий в Chrome (красный bg, центрированный стол, воспроизведение звука):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Do browsers care about the DOCTYPE?</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
</head>
<body bgcolor=#ff0000>
 <CENTER>
  <table cellpadding="0" cellspacing=0>
   <tr><td valign=top>test</td></tr>
  </table>
 </CENTER>
 and some HTML5 audio..
 <audio autoplay>
  <source src="http://www.duncannz.com/resources/sound/alarm.mp3" type="audio/mp3">fallback text</audio>
</body>
</html>


Поэтому мой вопрос: платят ли современные браузеры (перевод: браузеры, отличные от IE)any внимание вообще или делайanything иначе, из-за DOCTYPE? Они вообще пытаются читать и интерпретировать это?

Ответы на вопрос(5)

Ваш ответ на вопрос