cssutils เป็นแพคเกจหลามที่จะแยกและสร้าง Cascading Style Sheets (CSS) DOM เท่านั้นไม่ใด ๆ สิ่งอำนวยความสะดวกการแสดงผล!
ขึ้นอยู่กับการดำเนินการและส่วนหนึ่งเป็นรายละเอียดต่อไปนี้:
CSS 2.1
& nbsp; กฎ CSS ทั่วไปและคุณสมบัติที่กำหนดไว้ที่นี่
CSS 2.1 คหบดี
& nbsp; คหบดีไม่กี่ส่วนใหญ่ความหมายของสัญญาณ CHARSET_SYM
CSS3 โมดูล: ไวยากรณ์
& nbsp; ที่ใช้ในชิ้นส่วนตั้งแต่ cssutils 0.9.4 cssutils พยายามที่จะใช้คุณสมบัติจาก CSS 2.1 และ CSS 3 ที่มีการตั้งค่าให้ CSS3 แต่เป็นนี้ไม่ได้สุดท้าย แต่บางส่วนมาจาก CSS 2.1
MediaQueries
& nbsp; MediaQueries เป็นส่วนหนึ่งของ stylesheets.MediaList ตั้งแต่ v0.9.4 ใช้ในการนำเข้าและกฎระเบียบ @ สื่อ
Namespaces
& nbsp; ที่เพิ่มเข้ามาใน v0.9.1 ปรับปรุงคำนิยามใน CSSOM ใน v0.9.4, การปรับปรุงใน 0.9.5 สำหรับรุ่น dev
เตอร์
& nbsp; ไวยากรณ์ตัวเลือกที่กำหนดไว้ที่นี่ (และไม่ได้อยู่ใน CSS 2.1) ควรจะ parsable กับ cssutils (ควรคิดว่า)
DOM ระดับ 2 สไตล์ CSS
& nbsp; DOM สำหรับ css ที่แพคเกจ
DOM ระดับ 2 สไตล์ Stylesheets
& nbsp; DOM สำหรับ stylesheets แพคเกจ
CSSOM
& nbsp; รายละเอียดบางอย่าง (ส่วนใหญ่ NamespaceRule DOM) ถูกนำมาจากที่นี่ แผนคือการย้ายการดำเนินงานไปยังสิ่งที่กำหนดไว้ที่นี่ซึ่งเป็นรุ่นใหม่ แต่ยังคงไม่มีการบันทึกดังนั้นอาจมีการเปลี่ยนแปลงได้ตลอดเวลา ...
tokenizer cssutils เป็นการนำที่กำหนดเองของ CSS3 โมดูล: ไวยากรณ์ (W3C ทำงานร่าง 13 สิงหาคม 2003) ที่ตัวเองจะขึ้นอยู่กับ CSS 2.1 tokenizer มันพยายามที่จะเป็นไปตามที่เป็นไปได้ แต่ใช้บางคน (ที่เป็นประโยชน์) ส่วนของ CSS 2.1 tokenizer
ผมคิดว่าไม่เป็น cssutils CSS 2.1 หรือ CSS 3 ตามมาตรฐาน แต่จะพยายามอย่างน้อยจะสามารถที่จะแยกทั้งไวยากรณ์รวมทั้งบางกรณีที่โลกแห่งความจริงมากขึ้น (บาง hacks CSS มีการแยกวิเคราะห์จริงและต่อเนื่อง) ทั้งไวยากรณ์อย่างเป็นทางการไม่ได้สุดท้ายหรือ Bugfree แต่ก็ยังเป็นไปได้ cssutils มุ่งมั่นที่จะไม่ให้เป็นอย่างสอดคล้องกับข้อกำหนด CSS ใด ๆ (ข้อกำหนดที่ดูเหมือนจะอยู่ในการไหลคงที่อยู่แล้ว) แต่ cssutils ควรจะสามารถอ่านและเขียนให้มากที่สุดเท่าที่เป็นไปได้ stylesheets CSS "ในป่า" ในขณะที่ในเวลาเดียวกันการดำเนินการ APIs อย่างเป็นทางการซึ่งมีเอกสารดี . บางส่วนขยายเล็กน้อยมีให้เช่นกัน
ต้องการ
- หลาม
ความคิดเห็นที่ไม่พบ