#html #tags #center #doctype
Вопрос:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<center> any text </center>
</body>
</html>
Я думал , что контент не будет отображаться в центре страницы , потому что он не является частью html5, так как он устарел, но это не так. почему это происходило во всех браузерах, которые я использовал.
Комментарии:
1. Устаревший означает, что он не рекомендуется, а не то, что он был удален.
2. Браузеры любят поддерживать обратную совместимость. Было бы прискорбно, если бы старые сайты внезапно перестали работать.
3. @takendarkk этот фрагмент : «Устаревшие теги означают, что элементы больше не доступны в HTML5» взят с веб-сайта tutorialsPoint tutorialspoint.com/html5/html5_deprecated_tags.htm А это еще один сайт benohead.com/blog/2013/09/09/…
4. @MoFayyad — В Интернете много плохо описанной информации о HTML, часто в местах, которые должны быть лучше известны. Стандарт HTML5 вообще ничего не осуждает . В нем говорится, что центральный элемент устарел и не соответствует требованиям. Это означает, что для этого требуется , чтобы веб-авторы не использовали его. Но в нем также точно описано, как браузеры должны применять стиль к центральному элементу
Ответ №1:
Возможно, браузеры все еще поддерживают HTML4, и <center>
тег использовался в HTML4 для центрирования текста.
Комментарии:
1. <центр><центр> также устарел в HTML4.
2. Вы можете обратиться сюда: w3schools.com/tags/tag_center.asp
3. w3schools-хорошо известный ресурс, заполненный ошибками, и ваша ссылка еще раз подтверждает это. Для полноты картины <center> был представлен Netscape в расширениях <center>для HTML 2.0 и действителен в HTML 3.2 . Он был устаревшим в HTML 4.01 (см. Мою ссылку выше) и устаревшим в HTML5.