cssutils

Skjermbilde programvare:
cssutils
Prog.varedetaljer:
Versjon: 0.9.10
Last opp dato: 14 Apr 15
Utvikler: Christof Hoeke
Lisens: Gratis
Popularitet: 30

Rating: nan/5 (Total Votes: 0)

cssutils er et Python-pakken for å analysere og bygge Cascading Style Sheets (CSS). DOM bare, ikke noen rende fasiliteter!
Basert på og delvis implementere følgende spesifikasjoner:
CSS 2.1
& Nbsp; Generelt CSS-regler og egenskaper er definert her
CSS 2.1 Errata
& Nbsp; Noen errata, hovedsakelig definisjonen av CHARSET_SYM tokens
CSS3 Modul: Syntax
& Nbsp; Brukes i deler siden cssutils 0.9.4. cssutils prøver å bruke funksjonene fra CSS 2.1 og CSS 3 med preferanse til CSS3, men da dette er ikke endelig ennå noen deler er fra CSS 2.1
MediaQueries
& Nbsp; MediaQueries er en del av stylesheets.MediaList siden v0.9.4, som brukes iimport ogmedia regler.
Navnerom
& Nbsp; Lagd i v0.9.1, oppdatert til definisjonen i CSSOM i v0.9.4, oppdatert i 0.9.5 for dev versjon
Velgere
& Nbsp; Velger syntaks definert her (og ikke i CSS 2.1) bør være analyseres med cssutils (bør tankene skjønt)
DOM Level 2 Stil CSS
& Nbsp; DOM for pakken css
DOM Level 2 stil Stilark
& Nbsp; DOM for pakke stilark
CSSOM
& Nbsp; Noen detaljer (hovedsakelig NamespaceRule DOM) er hentet fra her. Planen er å flytte implementeringen til ting defineres her som er nyere, men fortsatt ingen REC så kan endres når som helst ...
Den cssutils tokenizer er en tilpasset implementering av CSS3 Modul: Syntax (W3C Working Draft 13 august 2003) som selv er basert på CSS 2.1 tokenizer. Den prøver å være så kompatibel som mulig, men bruker noen (nyttige) deler av CSS 2.1 tokenizer.
Jeg antar cssutils verken CSS 2.1 eller CSS 3-kompatibel, men prøver å i det minste være i stand til å analysere både grammatikker inkludert noen mer reelle tilfeller (noen CSS hacks faktisk analyseres og serialisert). Både offisielle grammatikker er ikke endelig og heller ikke feilfritt, men likevel gjennomførbart. cssutils mål er ikke å være fullt kompatibel til noen CSS-spesifikasjonen (spesifikasjonene ser ut til å være i en konstant strøm uansett) men cssutils bør være i stand til å lese og skrive så mange som mulig CSS stilark "i naturen", mens på samme tid å implementere de offisielle APIer som er godt dokumentert. . Noen mindre utvidelser er gitt så vel

Krav :

  • Python

Lignende programvare

C++ WSDL Parser
C++ WSDL Parser

3 Jun 15

Rubber
Rubber

3 Jun 15

Parm
Parm

17 Feb 15

html5tidy
html5tidy

14 Apr 15

Kommentarer til cssutils

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!