2010-08-20 10 views
8

Oto DOCTYPE i XML oświadczenie, że używam:Dlaczego ie7 jest zawsze w trybie Quirks?

<?xml version="1.0" encoding="iso-8859-1"?> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd"> 

Ale nadal IE7 zawsze będzie Quirks Mode ...

Czy ktoś ma jakiś pomysł, dlaczego?

Z góry dziękuję!

Odpowiedz

2

Jeśli masz coś przed DOCTYPE oprócz prologu XML, to wywołasz tryb dziwactwa w IE7. Obejmuje to białe spacje i komentarze.

The XML prolog will only trigger quirks mode in IE6.

+0

Grrr .. dziękuję, dziękuję! To jest moje pierwsze środowisko Java i zadeklarowaliśmy biblioteki java zanim doctype działa zgodnie z oczekiwaniami. Dzięki jeszcze raz! Zasady StackOverflow! – PropSoft

Powiązane problemy