У меня есть строки кода на моей странице jsp.Несовместимая ошибка режима документа IE в консоли?
<!--[if lt IE 7]><html lang="en" class="no-js lt-ie10 lt-ie9 lt-ie8 lt-ie7" xml:lang="en" xmlns:fb="http://www.facebook.com/2008/fbml"> <![endif]-->
<!--[if IE 7]><html lang="en" class="no-js lt-ie10 lt-ie9 lt-ie8" xml:lang="en" xmlns:fb="http://www.facebook.com/2008/fbml"> <![endif]-->
<!--[if IE 8]><html lang="en" class="no-js lt-ie10 lt-ie9" xml:lang="en" xmlns:fb="http://www.facebook.com/2008/fbml"> <![endif]-->
<!--[if IE 9]><html lang="en" class="no-js lt-ie10" xml:lang="en" xmlns:fb="http://www.facebook.com/2008/fbml"> <![endif]-->
<!--[if gt IE 9]><!--><html lang="en" class="no-js" xmlns="http://www.w3.org/1999/html" xml:lang="en" xmlns:fb="http://www.facebook.com/2008/fbml"> <!--<![endif]-->
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
//some code
</html>
Код отлично работает в IE7 и во всех браузерах. Но когда я использую IE9, он дает ниже ошибку в консоли IE, и страница не отображается.
LOG: Несовместимые режим IE Document
Пожалуйста, помогите мне.
Спасибо!
Я использую внешние файлы css. Как я могу поместить их во внешний файл css? Спасибо за ур ответить ... – user1016403
Вы просто создаете файл и устанавливаете необходимые вам правила. Например, вы создадите 'ltIE7.css' и в этом файле определите класс .lt-ie7'. Затем просто импортируйте его, как показано выше. Убедитесь, что ваши пути к файлам верны, иначе стили не вступят в силу. – cfs
Я разместил doctype в первой строке, как сказал. но все равно получаю такую же ошибку. он отлично работает в IE7. Проблема с IE9. – user1016403