आप छद्म तत्वों के लिए इनलाइन शैलियों को निर्दिष्ट नहीं कर सकते हैं।
ऐसा इसलिए है क्योंकि छद्म-वर्गों जैसे छद्म-वर्ग (this other question पर मेरा उत्तर देखें), चयनकर्ताओं का उपयोग कर चयनकर्ताओं का उपयोग दस्तावेज़ पेड़ के अबास्ट्रक्चर के रूप में किया जाता है जिसे HTML में व्यक्त नहीं किया जा सकता है। दूसरी ओर, एक इनलाइन style
विशेषता, किसी विशेष तत्व के लिए HTML के भीतर निर्दिष्ट है।
चूंकि इनलाइन शैलियों केवल HTML में ही हो सकती हैं, इसलिए वे केवल उन HTML तत्वों पर लागू होंगी जिन्हें वे परिभाषित कर रहे हैं, न कि किसी भी छद्म-तत्वों को उत्पन्न करता है।
एक अलग रूप में के रूप में, इस पहलू में छद्म तत्वों और छद्म वर्गों के बीच मुख्य अंतर यह है कि गुण है कि :before
और :after
पैदा तत्व से द्वारा चूक will be inherited से प्राप्त होती हैं, जबकि छद्म वर्ग शैलियों बस लागू नहीं है बिलकुल। आपके मामले में, उदाहरण के लिए, यदि आप td
तत्व के लिए इनलाइन शैली विशेषता में text-align: justify
डालते हैं, तो इसे td:after
द्वारा विरासत में प्राप्त किया जाएगा। चेतावनी यह है कि आप इनलाइन शैली विशेषता के साथ td:after
घोषित नहीं कर सकते हैं; आपको इसे स्टाइलशीट में करना होगा।
आप इसे इनलाइन की ज़रूरत है ? – Scrimothy
आप छद्म-वर्ग या छद्म-तत्वों को लक्षित करने के लिए इनलाइन शैलियों का उपयोग नहीं कर सकते हैं। –
संभावित रूप से [सीएसएस छद्म-कक्षाएं इनलाइन शैलियों के साथ डुप्लिकेट] (http://stackoverflow.com/questions/5293280/css-pseudo-classes-with-inline-styles) – Champ