Désactiver l'Affichage de Compatibilité à l'aide de Code Dans IE?

Je pour quelque raison, fais appel à un doctype de préférence XHTML 1.0 Transitional, et pour quelque raison que chaque fois que je l'ouvre dans Internet Explorer, j'obtiens...

Mode navigateur: IE9 Compat Vue
Mode Document: IE7 Normes

Je vais même inclure ce que mon doctype ressemble avec le début de mes balises d'en-tête:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>

Et oui, je fais fermer <body> et <html>.

Des idées?

Avez-vous vérifié le balisage se fait conforme à l'aide d'un programme de validation?
Jetez un oeil à cette article de Wikipédia. Je pense que c'est la façon correcte de le faire. Est-ce que votre html élément de regarder comme le premier exemple?
bonne idée. C'est le validateur du W3C. Cela ne signifie pas que MS sera conforme à ce que. Coller la totalité de votre page dans l'entrée directe, ou donner un lien.
Oui, j'ai, par le W3C.

OriginalL'auteur Aaron Brewer | 2011-12-28