У меня есть PHP, который содержит как HTML, так и PHP-код и включен на другую страницу, на которой уже есть тег <!doctype html>
. Валидатор HTML (w3.org) сообщает мне, что он имеет ошибку при проверке include, потому что мой включенный файл не содержит этот тег, но так как include используется на страницах, где объявлен doctype, действительно ли необходимо объявить его в include?Нет doctype в include с html/php
Пример:
include.php
<div>
<p> Hello
<?php
echo "world!";
?></p> </div>
index.php
<!doctype html>
<html>
<head></head>
<body>
<?php
include ("include.php");
?>
</body>
</html>
Error: The document type could not be determined, because the document had no correct DOCTYPE declaration. (include.php)
Вы получаете эту ошибку при вызове index.php? – Hakim
нет, не должно быть необходимости добавлять декларацию doctype в включенном файле – RamRaider
Нет, когда я проверяю include.php Я получаю ошибку отклонения, которую я цитировал. – Querty