JEŚLI warunkowe IE nie działają

Prowadziłam się do szaleństwa, próbując sprawić, by warunki do komentowania zadziałały i nie mam szczęścia, żeby ktoś wyjaśnił, co robię źle?

Oto mój kod:

        <!--[if IE 10]>
            IE IS VERSION 10<br />
        <![endif]-->
        <!--[if !IE]><!-->
            Browser is not IE
        <!--<![endif]-->
        <!--[if lt IE 9]>
            IE IS LESS THAN VERSION 9<br />
        <![endif]-->

To, co się dzieje, jest frustrująco niespójne. Kiedy załaduję stronę z powyższym kodem wIE8 dostanie wiadomość„IE JEST MNIEJ NIŻ WERSJA 9” Świetnie, prawda? Nie, ponieważ po załadowaniu SAMEJ STRONY wIE10 Dostaję wiadomość„Przeglądarka nie jest IE”

Dlaczego uważa, że ​​IE10 nie jest przeglądarką IE ?! Przeszukałem stronę po stronie, ale nie wydaje mi się, żeby coś było nie tak z moim kodem z tego, co znalazłem.

questionAnswers(5)

yourAnswerToTheQuestion