2013-03-09 19 views
5

के लिए इस्तेमाल किया सीएसएस में वहाँ पर-नियम है कि अलग अलग बातें कर रहे हैं, लेकिन उन लोगों के साथ मैं जैसे कई कीवर्ड में उपयोग @ प्रतीक देखा है:हैं क्या पर-नियम सीएसएस में और क्या "में"

@import 
@media 
@keyframes 

और अन्य लोगों, लेकिन मुझे पता है कि क्या @ वास्तव में इसका मतलब है और यह कैसे किया जाता है या बेहतर अभी तक, यह कैसे लाभ, बदलने या सीएसएस के बाकी हिस्सों से अलग करता तलाश कर रहा हूँ।

मैं W3 section about at-rules पढ़ा है, लेकिन यह स्पष्ट रूप से व्याख्या नहीं करता है (मैं वास्तव में है कि पढ़ सकते हैं और मैं और भी अधिक उलझन में समाप्त हो गया) क्या @ अर्थ है और यह विशेष रूप से के लिए प्रयोग किया जाता है।

+1

'@' सिर्फ एक मार्कर, जैसे '#' है: एक arbitrarily- चयनित प्रतीक जिसका अर्थ है कि निम्नलिखित एक विशेष नियम के लिए एक कीवर्ड है। प्रत्येक नियम अलग है, अगर कुछ भी सामान्य में बहुत कम है। –

+1

ब्राउज़र पार्सर के लिए यह एक और "निर्देश" है। ऐसा इसलिए करें क्योंकि मेरे पास यह प्रतीक है 'एक्स' –

+0

स्पष्ट उत्तर के लिए बहुत धन्यवाद @ कोलिंक और नेट। बहुत ज्यादा अधिमूल्यित। –

उत्तर

5

@charset एट-नियम बाहरी स्टाइल शीट के वर्ण एन्कोडिंग को निर्दिष्ट करने के लिए उपयोग किया जा सकता है। यह फ़ाइल में किसी और चीज से पहले प्रकट होना चाहिए।

@import एट-नियम हमें एक स्टाइल शीट को दूसरे में आयात करने की अनुमति देता है। सभी @import नियम-नियम किसी भी नियम से पहले उपस्थित होना चाहिए।

@media एट-नियम हमें उन मीडिया प्रकारों के नियमों को लक्षित करने देता है जिन्हें हम निर्दिष्ट करते हैं।

@page ऑन-नियम का उपयोग पेजेड मीडिया के लिए मार्जिन निर्दिष्ट करने के लिए किया जा सकता है। जब आप डबल-पक्षीय पृष्ठों के साथ-साथ पहले पृष्ठ के लिए प्रिंट कर रहे हों तो आप बाएं और दाएं हाथ वाले पृष्ठों के लिए अलग-अलग मार्जिन सेट कर सकते हैं।

@font-face एट-नियम हमें कस्टम फोंट निर्दिष्ट करने की अनुमति देता है।

@namespace CSS3 में एट-नियम हमें एक एक्सएमएल नेमस्पेस घोषित करने देता है, साथ ही एक वैकल्पिक उपसर्ग जिसके साथ नामस्थान निर्दिष्ट किया जा सकता है।

यदि मैं आप थे तो मैं निम्नलिखित लिंक देखेंगे।

सबसे पहले: http://reference.sitepoint.com/css/atrulesref

साथ ही निम्नलिखित:

https://developer.mozilla.org/en-US/docs/CSS/At-rule
http://css-tricks.com/at-rule-css/

+0

वाह धन्यवाद, मोज़िला और साइटपॉइंट द्वारा लिंक @ एक के बारे में मेरा संदेह स्पष्ट करता है। इसके अलावा उपयोगकर्ता ने इस प्रश्न का डुप्लिकेट के रूप में प्रस्तावित किया है, क्योंकि दूसरे प्रश्न के उत्तर में मुझे एक संकेत दिया गया है कि @ का उपयोग कैसे किया जाता है। बहुत धन्यवाद। –

संबंधित मुद्दे