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