निम्नलिखित एडोब डॉक्स से है ।
मीडिया क्वेरीज़ विनिर्देश कीवर्ड भी प्रदान करता है only
, जिसका उद्देश्य पुराने ब्राउज़रों से मीडिया क्वेरीज़ को छिपाना है। जैसे not
, कीवर्ड को घोषणा की शुरुआत में आना चाहिए। उदाहरण के लिए:
media="only screen and (min-width: 401px) and (max-width: 600px)"
मीडिया के प्रश्नों को न पहचानने वाले ब्राउज़रों को मीडिया प्रकारों की अल्पविराम से अलग सूची की अपेक्षा होती है, और विनिर्देश कहते हैं कि उन्हें पहले गैर-अल्फ़ान्यूमेरिक वर्ण से पहले प्रत्येक मान को अलग करना चाहिए जो एक हाइफ़न नहीं है। इसलिए, एक पुराने ब्राउज़र को पूर्ववर्ती उदाहरण की व्याख्या इस प्रकार करनी चाहिए :
media="only"
क्योंकि इस तरह का कोई मीडिया प्रकार नहीं है, इसलिए स्टाइलशीट को अनदेखा किया जाता है। इसी तरह, एक पुराने ब्राउज़र को व्याख्या करनी चाहिए
media="screen and (min-width: 401px) and (max-width: 600px)"
जैसा
media="screen"
दूसरे शब्दों में, इसे सभी स्क्रीन उपकरणों के लिए शैली नियम लागू करना चाहिए, भले ही यह नहीं पता हो कि मीडिया के प्रश्नों का क्या मतलब है।
दुर्भाग्य से, IE 6–8 विनिर्देश को सही ढंग से लागू करने में विफल रहा।
सभी स्क्रीन उपकरणों पर शैलियों को लागू करने के बजाय, यह पूरी तरह से स्टाइल शीट की उपेक्षा करता है।
इस व्यवहार के बावजूद, यह अभी भी मीडिया के सवालों के पहले से ही उपसर्ग करने की सिफारिश की जाती है यदि आप अन्य, कम सामान्य ब्राउज़रों से शैलियों को छिपाना चाहते हैं।
तो, का उपयोग कर
media="only screen and (min-width: 401px)"
तथा
media="screen and (min-width: 401px)"
IE6-8 में समान प्रभाव होगा: दोनों उन शैलियों का उपयोग करने से रोकेंगे। हालाँकि, उन्हें अभी भी डाउनलोड किया जाएगा।
इसके अलावा, CSS3 मीडिया प्रश्नों का समर्थन करने वाले ब्राउज़रों में, दोनों संस्करण शैलियों को लोड करेंगे यदि व्यूपोर्ट की चौड़ाई इससे अधिक है 401px
और मीडिया का प्रकार स्क्रीन है।
मुझे पूरी तरह से यकीन नहीं है कि CSS3 मीडिया प्रश्नों का समर्थन करने वाले कौन से ब्राउज़र को only
संस्करण की आवश्यकता होगी
media="only screen and (min-width: 401px)"
विरोध के रूप में
media="screen and (min-width: 401px)"
यह सुनिश्चित करने के लिए कि इसकी व्याख्या नहीं की गई है
media="screen"
यह डिवाइस लैब तक पहुंच रखने वाले किसी व्यक्ति के लिए एक अच्छा परीक्षण होगा।
only
कीवर्ड पुराने ब्राउज़र से स्टाइल शीट छुपा देगा, नीचे @hybrid द्वारा उत्तर देखें। वह इसे बहुत अच्छी तरह से समझाता है।