<! - [if lt IE 7]> <html class = "ie ie6" lang = "en"> <! [endif] ->

Was macht<!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]--> diese und andere ähnliche IE-Codezeilen bedeuten in einem HTML5-Dokument?

Wenn ich bestimmte CSS-Funktionen mit IE8 oder einer niedrigeren Version kompatibel machen muss, hilft die oben erwähnte Codezeile oder HTML-Klasse, wie in ihr erwähnt?

Wenn die Antwort 2 "Nein" lautet, sollte ich das in diesem Artikel erwähnte bedingte IE-Stylesheet verwenden.http://css-tricks.com/how-to-create-an-ie-only-stylesheet/

Wenn die dritte Antwort ebenfalls "Nein" lautet, was ist zu tun, um die Kompatibilität der CSS-Funktionen mit älteren IE-Versionen zu gewährleisten? Jede Referenz-Website / Demo wäre eine große Hilfe!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage