कुछ सशर्त टिप्पणियां ' gt
' और ' lt
' जैसे काम कर रही हैं , लेकिन उदाहरण के लिए
<!--[if IE 8]>
काम नहीं कर रही हैं। यह निश्चित रूप से उन डेवलपर्स के लिए असुविधाजनक है जो कोशिश करना चाहते हैं कि उनके वेबपेज इंटरनेट एक्सप्लोरर ब्राउज़र के विभिन्न संस्करणों पर कैसे दिखते हैं, लेकिन यह सभी बुरी खबर नहीं है।
हालाँकि सशर्त टिप्पणियां काम नहीं कर रही हैं, फिर भी आप परीक्षण कर सकते हैं कि आपका वेबपेज प्रत्येक इंटरनेट एक्सप्लोरर संस्करण में एक समय में एक स्टाइलशीट को जोड़कर कैसा दिखता है: मान लीजिए कि आपको फ़ायरफ़ॉक्स, क्रोम, इंटरनेट एक्सप्लोरर 10 और इंटरनेट एक्सप्लोरर के लिए एक स्टाइलशीट मिल गई है 11 को ' screen.css
' कहा जाता है , और एक अन्य स्टाइलशीट केवल इंटरनेट एक्सप्लोरर 9 के लिए ' screen-ie9.css
' और दूसरे को इंटरनेट एक्सप्लोरर 8 के लिए केवल ' screen-ie8.css
' कहा जाता है ।
Internet Explorer 9 के लिए केवल अपने वेबपृष्ठों का परीक्षण करने के लिए, आप यह कर सकते हैं:
<link rel="stylesheet" href="path/css/screen.css" type="text/css" />
<link rel="stylesheet" href="path/css/screen-ie9.css" type="text/css" />
और F12 डेवलपर टूल्स, एमुलेशन सेक्शन में, 'डॉक्यूमेंट मोड' को '9' और 'यूजर एजेंट स्ट्रिंग' को 'इंटरनेट एक्सप्लोरर 9' पर सेट करें। दस्तावेज़ मोड वह मानक है जो Internet Explorer 9 का उपयोग करता है और उपयोगकर्ता एजेंट स्ट्रिंग ब्राउज़र ही है।
पुनश्च: मैं यह मान रहा हूं कि ' screen.css
' आपकी आधार शैली पत्रक है, यही कारण है कि मैं इसे पहले "ओवरराइटिंग" की तुलना में इंटरनेट एक्सप्लोरर 9 को बाद में screen-ie9.css
'दूसरा' कहकर ठीक करता हूं ।
ऐसा करने से, आप "निश्चित" हो सकते हैं (मुझे बिना उद्धरण के 'निश्चित' शब्द लिखने के लिए वीएम के साथ परीक्षण करना होगा) जिसे आप इंटरनेट एक्सप्लोरर 9 ब्राउज़र पर अपना वेबपेज देख रहे हैं। जब आप Internet Explorer 9 पर परीक्षण और स्टाइल कर रहे हैं, और आप Internet Explorer 8 के साथ परीक्षण करना चाहते हैं, तो आप इसे बदलकर आसानी से एक ही चाल कर सकते हैं:
<link rel="stylesheet" href="path/css/screen-ie9.css" type="text/css" />
इसके साथ:
<link rel="stylesheet" href="path/css/screen-ie8.css" type="text/css" />
तो, यह माइक्रोसॉफ्ट की तरफ से केवल मामूली असुविधा की बात है, लेकिन नए F12 डेवलपर्स के टूल बहुत सारे अद्भुत सुविधाओं की पेशकश कर रहे हैं, जो यह बहुत बड़ी बात नहीं है।