التعليقات التوضيحية الشرطية لـ IE هي امتداد Miscrosoft الخاص (وبالتالي غير قياسي) لشروحات HTML العادية (X).
التعليقات التوضيحية الشرطية لـ IE هي امتداد Miscrosoft الخاص (وبالتالي غير قياسي) لشروحات HTML العادية (X). كما يوحي الاسم ، تتيح لك التعليقات الشرطية عرض كتل التعليمات البرمجية بناءً على الشروط (مثل إصدار المتصفح). على الرغم من أن التعليقات التوضيحية غير القياسية ، تظهر كشروطات منتظمة لجميع المتصفحات الأخرى ، وبالتالي فهي غير ضارة بشكل أساسي. ظهرت التعليقات التوضيحية الشرطية لأول مرة في IE5 على Windows ويدعمها جميع الإصدارات اللاحقة من متصفح Widnows.
التعليقات التوضيحية الشرطية لـ IE فعالة للغاية وسهلة للغاية للتذكر. العيب الرئيسي هو أن هذه التعليقات تحتاج إلى وضع في صفحة HTML ، وليس في CSS. وبهذه الطريقة ، عندما لا تحتاج إلى هذه الأشياء أو إجراء تغييرات ، تحتاج إلى الحفاظ على الكثير من الأماكن.
لنلقي نظرة على بعض الأمثلة-
فقط IE يمكن التعرف عليهنظرًا لأن الإصدارات IE5 فقط أو فوقها تبدأ في دعم التعليقات التوضيحية الشرطية ، فإن كل ما يمكن أن يتعرف عليه IE يعني أن IE5 فقط أو الإصدارات فوق يمكن أن يتعرف عليها.
يمكن التعرف فقط على إصدار معينعلى سبيل المثال ، يمكن لـ IE5 فقط التعرف ، فقط IE6 يمكنه التعرف على IE6 فقط ، ويمكن فقط التعرف على IE7 أو IE8. شروط الاعتراف هي إصدارات محددة ، ولا يمكن أن تكون عالية أو منخفضة. على سبيل المثال ، ستكون كتلة الكود التالية صالحة فقط في IE8
<!-[إذا كان IE 8]>
<نوع النمط = text/css>
import test.css ؛
</style>
<! [endif]->
فقط تلك الإصدارات غير المحددة يمكن تحديدهابالطبع ، يجب أن يكون متصفح IE الإصدار 5 أو أعلى قبل أن يكون ضمن نطاق المناقشة. على سبيل المثال ، في المثال التالي ، لا يمكن التعرف على إصدار IE7 المحدد.
<!-[إذا! أي 7]>
<نوع النمط = text/css>
import test.css ؛
</style>
<! [endif]->
الصفحة السابقة 1 2 3 الصفحة التالية اقرأ النص الكامل