तो मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जो एचटीएमएल को इनपुट के रूप में स्वीकार करता है और उन्हें आउटपुट के रूप में लौटाता है। इनपुट के रूप में मुझे प्राप्त होने वाले सभी HTML में उनके सभी टेक्स्ट divs और स्टाइल शीट्स में होते हैं जो क्लास एट्रिब्यूट के आधार पर प्रत्येक div के लिए शैली को निर्देशित करते हैं।मैं पृष्ठ के बॉडी में सीएसएस कक्षा से स्टाइल जानकारी कैसे ओवरराइड कर सकता हूं?
चीजों को बेहतर ढंग से देखने के लिए, और यह देखने के लिए कि मेरी परियोजना किस प्रकार आ रही है, मुझे इनपुट एचटीएमएल रंग को उन विनिर्देशों के लिए कोडित करना अच्छा लगेगा जो मैं उन्हें देता हूं। एचटीएमएल के शरीर को संशोधित करना मेरे लिए वास्तव में आसान है, लेकिन स्टाइल शीट से निपटना मुश्किल है। मैं जो कुछ ढूंढ रहा हूं वह स्टाइल शीट की रंग संपत्ति को ओवरराइड करने के लिए कुछ आसान है। यह हैकी हो सकता है, क्योंकि यह अस्थायी उपयोग के लिए सिर्फ आंतरिक कोड है। मैं बस कुछ आसान काम करता हूं जो काम करता है। क्या फाइल के बॉडी में सीएसएस कक्षाओं के पहलुओं को ओवरराइड करने का कोई आसान तरीका है?
[संपादित करें] मैं जो कुछ ढूंढ रहा हूं उसे बेहतर तरीके से समझाने के लिए एक उदाहरण प्रदान करना चाहता हूं। मैं अपने पेज के शीर्ष पर है (कि मैं ओवरराइड करना चाहते) स्टाइल शीट का एक उदाहरण है:
.style21{vertical-align:top;font-size:13px;font-family:Helvetica;color:#000000;}
एक div जिसका रंग मैं बदलना चाहते हैं का एक उदाहरण है:
<div style="position:absolute;top:432;left:422;color:#ff0000;"><span class="style21">relating to</span></div>
मेरी समस्या यह है कि मैं सीएसएस में निर्दिष्ट रंग को ओवरराइड नहीं कर सकता। जैसा कि आप उपर्युक्त उदाहरण में देख सकते हैं, मैं इसे div के भीतर विशिष्ट शैली में करने की कोशिश कर रहा हूं, लेकिन यह काम नहीं कर रहा है। [/ संपादित करें]
अपडेट ने सब कुछ मेरे लिए काम किया। धन्यवाद! – Eli
धन्यवाद मुझे नहीं पता था कि इनलाइन शैली में अधिक वरीयता है – Faizan