नहीं, यह संभव नहीं है। सीएसएस का उपयोग करने वाले दस्तावेजों में, एक इनलाइन style
विशेषता में केवल संपत्ति की घोषणा हो सकती है; प्रत्येक नियम एक स्टाइलशीट में दिखाई देने वाले कथनों का एक ही सेट। से शैली कल्पना गुण :
शैली विशेषता का मान CSS घोषणा ब्लॉक (परिसीमन ब्रेसिज़ को छोड़कर) की सामग्री के वाक्यविन्यास से मेल खाना चाहिए , जिसका औपचारिक व्याकरण CSS कोर व्याकरण की शर्तों और सम्मेलनों में नीचे दिया गया है :
declaration-list
: S* declaration? [ ';' S* declaration? ]*
;
न तो चयनकर्ताओं (छद्म तत्वों सहित), न ही नियम, और न ही किसी अन्य सीएसएस निर्माण की अनुमति है।
इनलाइन शैलियों के बारे में सोचें क्योंकि कुछ अनाम सुपर-विशिष्ट आईडी चयनकर्ता पर लागू की गई शैलियाँ: वे शैलियाँ केवल उसी style
विशेषता पर लागू होती हैं, जो विशेषता के साथ होती है । (वे किसी स्टाइलशीट में एक आईडी चयनकर्ता पर भी वरीयता लेते हैं, अगर उस तत्व में वह आईडी है।) तकनीकी रूप से यह उस तरह से काम नहीं करता है; यह सिर्फ आपको यह समझने में मदद करने के लिए है कि विशेषता छद्म वर्ग या छद्म तत्व शैलियों का समर्थन क्यों नहीं करती है (यह अधिक है कि छद्म वर्ग और छद्म तत्व दस्तावेज पेड़ के सार को कैसे प्रदान करते हैं जिन्हें व्यक्त नहीं किया जा सकता है दस्तावेज़ भाषा)।
ध्यान दें कि इनलाइन शैलियाँ नियम सेटों में चयनकर्ताओं के रूप में समान कैस्केड में भाग लेती हैं, और कैस्केड ( !important
भले ही) में सबसे अधिक पूर्वता लेती हैं । इसलिए वे छद्म श्रेणी के राज्यों से भी पूर्वता लेते हैं। छद्म वर्गों या किसी अन्य चयनकर्ताओं को इनलाइन शैलियों की अनुमति देने से संभवतः एक नया झरना स्तर शुरू होगा, और इसके साथ जटिलताओं का एक नया सेट होगा।
यह भी ध्यान दें कि स्टाइल अटैचमेंट्स युक्ति के बहुत पुराने संशोधनों ने मूल रूप से यह अनुमति देने का प्रस्ताव किया था , हालांकि, ऊपर दिए गए कारण के लिए, संभवतः इसे समाप्त कर दिया गया था, या क्योंकि इसे लागू करना एक व्यवहार्य विकल्प नहीं था।