CLEANCSS.

Pythonic Markup für CSS
Jetzt downloaden

CLEANCSS. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Massimiliano Torromeo
  • Website des Verlags:

CLEANCSS. Stichworte


CLEANCSS. Beschreibung

Pythonische Markierung für CSS CleanCSS ist eine einfache pythonische Sprache für CSS, inspiriert von Clevercs, aber einfacher und mit weniger obstruktiven Funktionen .Wür hat die Idee hinter Clevercss wirklich gemocht, aber wenn ich in der Produktion verwendet habe, wurde mir klar, dass ich versuchte, sich von seinem Parser zu entfernen, indem ich von seinem Parser entkommen wollte, indem ich mich von seinem Parser entkommen wollte, indem ich Strings und nicht unterstützte CSS-Eigenschaften entkommen wollte viel zu oft. Verwendung von Anbieter-Präfixen wie -Webkit-Gradient und Werte wie RGBA führten zu einem unordentlichen CSS, also entschied ich mich, meinen eigenen Parser für eine ähnliche Syntax ohne alle komplexen Funktionen zu schreiben, die ich trotzdem nicht gebraucht habe, und es funktioniert jetzt gut für mich Echte moderne Websites Beachten Sie die Einrückungsbasis-Syntax und wie Sie Regeln nisten EM H3: Schriftgröße: 1.2EM P: Padding: 0.3EM P.Meta: Text-ALIGN: Rechtsfarbe: #DDDDOF-Kurs Sie können das gleiche in CSS tun, aber aufgrund seiner flachen Natur würde der Code jedoch mehr Verbose aussehen . Der folgende Code-Stück ist der CleancsSS-Ausgang der obigen Datei: #Header, #footer {Marge: 0; Polsterung: 0; Schriftfamilie: Verdana, Sans-Serif-Schriftgröße: .9em} #header Li, # Fußzeile Li {Polsterung: 0.4em; Rand: 0.8em 00.8em;} # Header Li H3, # Fußzeile Li H3 {Schriftgröße: 1.2em;} # Header Li P, # Fußzeile Li P {Polsterung: 0.3em;} # Header Li P.Meta, #footer li p. meta {text-rign: rechts; Farbe: #dddddd;} Bibliothek UsageImport Das CleanCSS-Modul und rufen Sie die CONVERT () -Funktion mit einem Datei-ähnlichen Objekt an Die cleancs.py ohne Parameter, um die Verwendung der Nutzungsanleitung anzuzeigen. Bestehen Sie eine beliebige Anzahl von Dateien in cleancs.py und das Skript konvertiert die Dateien in CSS und drucken das Ergebnis an die Konsole.Example: cleancs.py file.css> rescs.css Anforderungen: · Python


CLEANCSS. Zugehörige Software