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

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

cssutils

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