cssutils

Software screenshot:
cssutils
Software detaljer:
Version: 0.9.10
Upload dato: 14 Apr 15
Udvikler: Christof Hoeke
Licens: Gratis
Popularitet: 30

Rating: nan/5 (Total Votes: 0)

cssutils er en Python-pakke til at parse og bygge Cascading Style Sheets (CSS). Kun DOM, ikke nogen anlæg til!
Baseret på dels at gennemføre følgende specifikationer:
CSS 2.1
& Nbsp; General CSS regler og egenskaber er defineret her
CSS 2.1 Errata
& Nbsp; Et par errata, hovedsagelig definitionen af ​​CHARSET_SYM tokens
CSS3 Modul: Syntax
& Nbsp; anvendes i dele siden cssutils 0.9.4. cssutils forsøger at bruge funktionerne fra CSS 2.1 og CSS 3 med præference til CSS3, men da dette ikke er endelig endnu nogle dele er fra CSS 2.1
MediaQueries
& Nbsp; MediaQueries er en del af stylesheets.MediaList siden v0.9.4, der anvendes iimport ogmedia regler.
Navnerum
& Nbsp; Tilføjet i v0.9.1, opdateret til definition i CSSOM i v0.9.4, opdateret i 0.9.5 til dev-version
Vælgere
& Nbsp; Den selector syntaks defineres her (og ikke i CSS 2.1) bør være fortolkelig med cssutils (skal huske selv)
DOM Level 2 Style CSS
& Nbsp; DOM for pakke css
DOM Level 2 Style Stylesheets
& Nbsp; DOM for pakke stylesheets
CSSOM
& Nbsp; Et par detaljer (hovedsagelig NamespaceRule DOM) er taget herfra. Plan er at flytte implementering til de ting, defineres her, som er nyere, men stadig ingen REC så kan ændre når som helst ...
Den cssutils Tokenizer er en tilpasset implementering af CSS3 Modul: Syntax (W3C Working Udkast 13 August 2003), som i sig selv er baseret på CSS 2.1 Tokenizer. Det forsøger at være så kompatibelt som muligt, men bruger nogle (nyttige) dele af CSS 2.1 Tokenizer.
Jeg gætter cssutils hverken CSS 2.1 eller CSS 3-kompatibel, men forsøger at mindst være i stand til at analysere begge grammatikker herunder nogle mere virkelige verden tilfælde (nogle CSS hacks faktisk analyseres og føljeton). Begge officielle grammatikker er ikke endelige heller fejlfri, men stadig mulig. cssutils mål er ikke at være fuldt kompatibel med enhver CSS specifikation (specifikationerne synes at være i en konstant strøm alligevel) men cssutils bør kunne læse og skrive så mange som muligt CSS stylesheets "i naturen", mens på samme tid at gennemføre de officielle API'er, som er veldokumenterede. . Nogle mindre udvidelser leveres samt

Krav :

  • Python

Lignende software

ServingXML
ServingXML

3 Jun 15

bib2xhtml
bib2xhtml

15 Apr 15

rst2marsedit
rst2marsedit

14 Apr 15

Kommentarer til cssutils

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!