У меня была HTML-страница, на которой не было проблем с несовместимостью. Я добавил немного php-кода вверху в целях безопасности, и теперь у меня возникают следующие проблемы несовместимости из-за того, что страница теперь является php-страницей
Этот элемент не может быть самозакрывающимся в текущей схеме. Схема Internet Explorer 8.0.
Я попытался удалить завершающий символ "/", но затем он сказал, что пустой элемент должен иметь конечный тег. Я добавил, и я получаю сообщение об ошибке, что это пустой тег и не может иметь закрывающий тег, он должен иметь закрывающий слеш. Похоже, я прошел полный круг.
Это всего лишь один пример, который встречается со всеми самозакрывающимися элементами. У них все нормально, когда есть html и страница. Все страницы по-прежнему функционируют так, как задумано, и добавленный мною php-код работает отлично. Я использую MS Expression Web 3.0.
вот код php,
<?php
session_start();
if(!session_is_registered('Admin')) :
header('Location: admin_Login.php');
endif;
php?>
Спасибо.