Задать вопрос

Как перенести inline style в отдельный файл?

Есть верстка. В большинстве элементов стиль прописан прямо в тегах:
<div class="block block-image is-image" id="block-new47" style="display: block;background-position: 0% 0%;background-repeat: no-repeat;border-width: 1px;position: absolute;z-index: 126;top: 1481px;height: 70px;width: 66px;anchor-id: #block-new47;left: 321px;background-color: transparent;background-image: none;">
            <img src="media/images/45554/str2.png#size_66x70" alt="" style="display: block; width: 66px; height: 70px"/>
        </div>


Есть ли способ быстро вынести подобные стили в файл css с автоматическим присваиванием класса элементу?
  • Вопрос задан
  • 3457 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
Например написать скрипт, который будет парсить текст внутри <> и составлять код css основываясь на id="(.*?)" и style="(.*?)"

Получим типа этого:
#block-new47 {
display: block;background-position: 0% 0%;background-repeat: no-repeat;border-width: 1px;position: absolute;z-index: 126;top: 1481px;height: 70px;width: 66px;anchor-id: #block-new47;left: 321px;background-color: transparent;background-image: none;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
deadbyelpy
@deadbyelpy
веб-шмеб
Это думаю поможет
Ответ написан
Комментировать
shiza36
@shiza36
CSSComb и sublime text помогут.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы