Quickstart

Quickstart

חמש דקות מההתקנה עד למסמך מעוצב: דף זה בונה DOM קטן, מיישם גיליון סגנונות וקורא בחזרה את הסגנון שנפתר.


Prerequisites

RequirementDetail
Python3.10 או מאוחר יותר
Packageaspose-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"))

הצעדים הבאים

ראה גם

 עברית