Получить исходный файл HTML с помощью CSS Inline - PullRequest
11 голосов
/ 17 февраля 2010

Существует ли простой способ сохранить страницу HTML, на которую ссылается внешняя таблица стилей (1 или более), но которая принудительно вставляет все правила в саму страницу, встроенную? Поэтому я хочу перенести все внешние правила на элементы, на которые они влияют сами.

Для чего бы то ни было, я использую почти все основные браузеры (если решение зависит от браузера), и я в Windows (если это зависит от ОС).

Ответы [ 2 ]

4 голосов
/ 17 февраля 2010

Я предполагаю, что вы видели онлайн-инструменты, такие как этот ? Этот онлайн-инструмент (который я не тестировал, но похоже, что он работает) дает вам возможность предоставить URL или исходный код и отображает предупреждения о совместимости между браузерами с вашими стилями.

3 голосов
/ 17 февраля 2010

Я использую инструмент, который делает что-то подобное, но он был написан для Ruby и TextMate для Mac. Он выпущен Campaign Monitor как способ подготовки электронных писем в формате HTML. Он извлекает все правила из таблицы стилей и делает их встроенными стилями.

Это может дать вам хорошее начало. Я буду продолжать искать.

Комплект электронной почты TextMate

Компонент, выполняющий тяжелую работу, - TamTam RubyGem , который обеспечивает встроенный CSS. Однако кажется, что он поддерживает только один элемент style (не элементы ссылки). Если бы вы могли работать с этими ограничениями, вы могли бы заставить его работать в Windows, используя Ruby и файл сценария ruby. Боюсь, не совсем перетаскивание.

...