Конвертировать HTML / CSS в обычный HTML - PullRequest
0 голосов
/ 24 февраля 2010

Возможно ли преобразовать HTML + CSS в HTML для системы, которая не обрабатывает CSS, даже встроенный CSS?

Какие варианты у меня есть?

Ответы [ 5 ]

12 голосов
/ 24 февраля 2010

Нет. Многое из того, что делает CSS, невозможно только с помощью HTML. Лучший вариант - спроектировать свой сайт таким образом, чтобы при потере CSS он по-прежнему отображался в хорошем и упорядоченном виде. Обращайте очень пристальное внимание на такие вещи, как теги заголовков, теги абзацев, списки и т. Д. Обязательно создавайте семантически правильные сайты, и они (в большинстве случаев) будут очень хорошо ухудшаться.

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

Единственное, что вы можете сделать, это добавить стили, которые были возможны со старыми атрибутами html3 + и тегами шрифта. Немного вещей возможно, но ничего из этого не будет автоматическим. Вы можете просмотреть почти все в css и попытаться найти его эквивалент html3 +.

Такие вещи, как background font b i center width height являются примерами старых атрибутов (или тегов в случае font), которые определяют стиль (и обычно должны быть игнорируется в эти дни). Я не завидую предстоящей вам работе, а просто делаю счастливое посредничество между разумными вещами и неразумными стилями. Таблицы также могут пригодиться для поплавков.

Звучит как старое мобильное устройство?

2 голосов
/ 24 февраля 2010

Если вы не можете использовать какой-либо CSS, я бы подумал, что вам придется прибегнуть к возможно устаревшим тегам / атрибутам HTML, таким как теги шрифтов и атрибуты, например bgcolor.

Это, вероятно, будет довольно сложно, потому что, насколько мне известно, вы не можете достичь всего, что вы можете сделать с помощью CSS, например, позиционирования. Вы должны будете переключить свой макет, чтобы использовать таблицы и установить align, valign и т. Д.

1 голос
/ 24 февраля 2010

используйте это первое

http://www.mailchimp.com/labs/inlinecss.php

затем замените CSS на устаревший html

http://www.highdots.com/css-editor/articles/css_equiv.html

0 голосов
/ 24 февраля 2010

Два слова: Карты изображений :) (Я на самом деле видел сайты, которые для того, чтобы «правильно отображать в каждом браузере» буквально просто создают большое причудливое изображение фона и соответственно добавляют ссылки через карту изображений)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...