Quickstart
Quickstart
इंस्टॉल से लेकर स्टाइल्ड दस्तावेज़ तक पाँच मिनट: यह पृष्ठ एक छोटा DOM बनाता है, एक स्टाइलशीट लागू करता है, और हल किया गया स्टाइल वापस पढ़ता है।
Prerequisites
| Requirement | Detail |
|---|---|
| Python | 3.10 या बाद का |
| Package | aspose-html-foss स्थापित (Installation) |
1. एक दस्तावेज़ और तत्व बनाएं
Document हर नोड प्रकार के लिए फ़ैक्ट्री है। एक तत्व बनाएं, उसे गुण दें, और उसे ट्री में संलग्न करें:
from aspose_html.dom import Document
doc = Document()
el = doc.create_element("div")
el.set_attribute("class", "foo")
el.set_attribute("id", "bar")
doc.append_child(el)2. एक स्टाइलशीट संलग्न करें
CSS पाठ को CSSStyleSheet.replace_sync() के साथ पार्स करें और दस्तावेज़ के साथ शीट को रजिस्टर करें ताकि वह कैस्केड में भाग ले सके:
from aspose_html.cssom import CSSStyleSheet
sheet = CSSStyleSheet()
sheet.replace_sync(".foo { color: red } #bar { color: blue }")
doc.attach_style_sheet(sheet)3. गणना किया गया स्टाइल पढ़ें
Element.get_computed_style() विशिष्टता, महत्व, और विरासत को हल करता है। यहाँ ID चयनकर्ता क्लास चयनकर्ता से ऊपर है:
style = el.get_computed_style()
print(style.get_property_value("color"))4. इनलाइन स्टाइल्स आज़माएँ
इनलाइन घोषणाएँ जो तत्व की style घोषणा के माध्यम से सेट की गई हैं, लेखक शैलीपत्र नियमों पर प्राथमिकता लेती हैं:
inline = el.style
inline.set_property("color", "green")
print(el.get_computed_style().get_property_value("color"))अगले कदम
- विशेषताएँ अवलोकन — पूर्ण क्षमता मानचित्र
- DOM मार्गदर्शिका — नोड्स, गुण, और वृक्ष संचालन
- CSSOM मार्गदर्शिका — स्टाइलशीट्स और कैस्केड गहराई से
- License — MIT लाइसेंसिंग विवरण