CleanCSS

ภาพหน้าจอของซอฟแวร์:
CleanCSS
รายละเอียดซอฟแวร์:
รุ่น: 1.4
วันที่อัพโหลด: 11 May 15
ผู้พัฒนา: Massimiliano Torromeo
การอนุญาต: ฟรี
ความนิยม: 2

Rating: nan/5 (Total Votes: 0)

CleanCSS เป็นภาษา pythonic ง่ายสำหรับ CSS แรงบันดาลใจจาก CleverCSS แต่ง่ายและด้วยคุณสมบัติที่มีการอุดกั้นน้อย
ทำไม
ผมชอบความคิดที่อยู่เบื้องหลัง CleverCSS แต่เมื่อนำมาใช้ในการผลิตฉันตระหนักว่าฉันได้พยายามที่จะได้รับจากการแยกวิเคราะห์ของตนโดยสายการหลบหนีและคุณสมบัติ CSS ได้รับการสนับสนุนทางบ่อยเกินไป การใช้คำนำหน้าของผู้ขายเช่น -webkit-ลาดและค่านิยมเช่น RGBA ผลใน CSS ยุ่งดังนั้นผมจึงตัดสินใจที่จะเขียนแยกวิเคราะห์ของตัวเองสำหรับไวยากรณ์ที่คล้ายกันโดยไม่ได้ทุกคุณสมบัติที่ซับซ้อนที่ผมไม่ได้ใช้อยู่แล้วและตอนนี้ทำงานที่ดีสำหรับฉันใน เว็บไซต์ที่ทันสมัย​​จริง
ตัวอย่างไวยากรณ์
ฉันจะเก็บตัวอย่าง CleverCSS ที่เป็นไปได้ตั้งแต่ไวยากรณ์ที่คล้ายกันจริงๆ
ตัวอย่างเล็ก ๆ ด้านล่าง หมายเหตุเยื้องไวยากรณ์พื้นฐานและวิธีการที่คุณสามารถกฎรัง:
#header, #footer:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; margin: 0
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; padding: 0
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; font->
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ครอบครัว: Verdana, ซอง-serif
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ขนาด: .9em
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; li:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; padding: 0.4em
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; margin: 0 0.8em 0.8em
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; h3:
                        font-size: 1.2em
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; P:
                        padding: 0.3em
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; p.meta:
                        text-align: ที่เหมาะสม
                        สี: สี #ddd
แน่นอนคุณสามารถทำเช่นเดียวกันมากใน CSS แต่เนื่องจากลักษณะแบนรหัสจะมีลักษณะที่ละเอียดมากขึ้น ชิ้นต่อไปนี้รหัสคือผลลัพธ์ CleanCSS ของไฟล์ข้างต้น:
#header, #footer {
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; margin: 0;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; padding: 0;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ครอบครัว font: Verdana, ซอง-serif
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; font-size: .9em
}
li #header,
#footer li {
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; padding: 0.4em;
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; margin: 0 0.8em 0.8em;
}
#header li h3,
#footer li h3 {
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; font-size: 1.2em;
}
#header พีลี่
#footer li {พี
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; padding: 0.3em;
}
#header li p.meta,
#footer li p.meta {
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; text-align: ขวา
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; สี: สี #dddddd;
}
การใช้งานห้องสมุด
นำเข้าโมดูล cleancss และเรียกแปลง () ฟังก์ชันกับวัตถุไฟล์เหมือน
ตัวอย่าง:
นำเข้า cleancss
กับเปิด ('file.css) เป็น f:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; พิมพ์ cleancss.convert (ฉ)
คำสั่งการใช้งานสาย
โทร cleancss.py โดยไม่มีพารามิเตอร์ที่จะแสดงคำแนะนำการใช้งาน ผ่านจำนวนของไฟล์ใด ๆ ที่จะ cleancss.py และสคริปต์จะแปลงไฟล์ไปยัง CSS และพิมพ์ผลไปยังคอนโซล
ตัวอย่าง:
cleancss.py file.css> result.css

ต้องการ

  • งูใหญ่

ซอฟแวร์อื่น ๆ ของนักพัฒนา Massimiliano Torromeo

IOSSHy
IOSSHy

12 May 15

SQLAntaresia
SQLAntaresia

14 Apr 15

ScrollableTable
ScrollableTable

28 Feb 15

ความคิดเห็นที่ CleanCSS

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!