anonymous@RULINUX.NET~# Last login: 2024-12-23 09:29:37
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

А какие есть автоматизированные инструменты для работы с css?

Имеется стиль css состряпанный из 3х файлов: первая часть описывает размеры и расположение элементов, вторая — цветовая схема, третья — многочисленные модификации первых двух плюс новые стилевые описания. Всё вместе, в не минимизированном виде это занимает порядка 3,5 тысяч строк, при этом имеется достаточно много переписанных и неиспользуемых свойств.

С помощью чего можно "перекинуть" изменённые свойства из третьей части во вторую и первую или просто удалить перезаписанные свойства?

spaceivan(*) (2012-11-03 23:25:50)

Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0

[Ответить на это сообщение]
avatar
Скрыть

Re:А какие есть автоматизированные инструменты для работы с css?

В общем случае задача не такая и простая. Понять, нужен селектор или нет, нельзя, даже имея код страницы. Какой-нибудь скрипт может активно назначать или удалять стили (через классы или id) на ходу, и вряд ли есть средства, которые смогут это учесть.

Как вариант - соедини файлы в один и прогони через какой-нибудь csstidy. Они там обещают merge свойств и прочую оптимизацию. Потом, уже засунув css на сайт, помучай сайт чем-нибудь вроде этого. Оно должно дать примерный список неиспользуемых элементов.

Но всё равно стоит смотреть, что удаляешь, тем более на разных страницах могут использоваться разные стили.

SystemV(*)(2012-11-03 23:57:12)

Emacs-w3m/1.4.503 w3m/0.5.3
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!