HTML IF-instructie

Ik wil gewoon weten hoe je een if-statement in eenvoudige HTML. Zoals de [if IE6]dingy

Ik wil graag iets doen als deze

[IF 5>6]

Hoe is de syntaxis? Ik kan niets anders vinden, maar [If!IE6]en dingen zoals dat, is dat zelfs mogelijk?

Bedankt veel

EDIT: Ik wil alleen scalaire nummers vergelijken, want ik heb een dynamisch gemaakt HTML. Bijvoorbeeld [If 4 == 6]. Ik wil IE-versies niet controleren.


Antwoord 1, Autoriteit 100%

Niet in HTML. Overweeg het gebruik van JavaScriptin plaats daarvan.


Antwoord 2, Autoriteit 62%

Nee, het is niet mogelijk. Wat je hebt gezien, is voorwaardelijke opmerkingen in IE , die alleen Controleert versie-nummers van IE, en wordt meestal gebruikt om IE specifieke stijlbladen te injecteren om CSS-bugs voor die bepaalde browser op te lossen.


Antwoord 3, Autoriteit 54%

De <!--[if IE]>SYNTAX werkt alleen in Internet Explorer. U moet JavaScript of CSS gebruiken om HTML in andere browsers voorwaardelijk weer te geven.


Antwoord 4, Autoriteit 38%

Als u wilt controleren op browserversies:

<!--[if lt IE 7]>
    <!-- For LOWER than IE7 -->
<![endif]-->
<!--[if IE 6]>
    <!-- For JUST IE6 -->
<![endif]-->
<!--[if gt IE 7]>
    <!-- For HIGHER than IE7 -->
<![endif]-->

anders dan dat, kunt u niet gebruiken als uitspraken in HTML, omdat het een markup-taal is en geen programmeertaal is. U moet het de serverzijde of met JavaScript doen.


Antwoord 5, Autoriteit 15%

Ik geloof dat dit de pagina is die u zoekt http://msdn.microsoft.com/en-us/library/ms537512 (v = vs.85) .aspx

(ik heb het getypt in Google “IE voorwaardelijke opmerkingen”. Het was het tweede resultaat.)


Antwoord 6

Het dichtstbijzijnde ding dat ik kan bedenken is * NGIF of het gebruik van ternaire uitdrukkingen in uw HTML met behulp van hoekig – de toewijzing van de variabelen en de logica van die NGIF-verklaring zou worden gedaan in JavaScript.


Antwoord 7

[If lte IE 6]

Hiermee selecteert u IE 5, 5.5 en 6. Het is het dichtst bij wat u wilt.


Antwoord 8

Als u JavaScript in uw code invoegt, kunt u de IF-verklaring eenvoudig gebruiken.
Om in te voegen moet u script en / script gebruiken

Other episodes