cssutils

Скріншот програми:
cssutils
Дані програми:
Версія: 0.9.10
Дата завантаження: 14 Apr 15
Розробник: Christof Hoeke
Ліцензія: Безкоштовно
Популярність: 30

Rating: nan/5 (Total Votes: 0)

cssutils є Python пакет для аналізу та побудови каскадних таблиць стилів (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, використовуваних вimport іmedia правил.
Простору імен
І NBSP; Додано в v0.9.1, оновлюються визначенню в CSSOM в v0.9.4, оновленому у 0.9.5 для DEV версії
Селекціонери
І NBSP; синтаксис селектора визначається тут (а не в CSS 2.1) слід могли бути інтерпретовані з cssutils (повинен займатися, хоча)
DOM Level 2 Style CSS
І NBSP; DOM для пакета CSS
DOM Level 2 Style стилів
І NBSP; DOM для упаковки стилів
CSSOM
І NBSP; кілька деталей (в основному NamespaceRule DOM) береться з тут. План полягає в переміщенні по їх реалізації речі, визначеної тут, який є більш новою, але досі немає REC так не може змінитися в будь-який час ...
Cssutils токенізатор є спеціально здійснення модуля CSS3: Синтаксис (W3C Робочий проект 13 серпня 2003), який сам заснований на CSS 2.1 токенізатор. Він намагається бути як відповідні терміни, але використовує деякі (корисно) частини CSS 2.1 токенізатор.
Я думаю, cssutils не є ні CSS 2.1, ні CSS 3 податливою, але намагається принаймні бути в змозі розібрати обидві граматики включаючи деякі більш реальних випадках (деякі CSS хакі насправді розбирається і в послідовну форму). Обидва офіційних граматики не є остаточними і не bugfree, але все ще можливо. cssutils метою не є повністю сумісний з будь специфікації CSS (специфікації, здається, щоб бути в постійному потоці так чи інакше), але cssutils повинні вміти читати і писати якомога більше стилів CSS "в дикій природі", в той же час реалізації офіційні API, які добре документовані. . Деякі незначні розширення забезпечені також

Вимоги

  • Python

Схожі програми

markdown2Mathjax
markdown2Mathjax

14 Apr 15

blockdiag
blockdiag

20 Feb 15

htmLawed
htmLawed

20 Feb 15

SDOM
SDOM

12 May 15

cssutils

Коментар не знайдено
додати коментар
Включіть картинки!