Advanced_Guest

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору El_Desperado Цитата: Если нужно сделать так чтобы кроме структуры в html вообще ничего не было - все основное в css. Так ради бога - превратить доступными в css2 средставми div в таблицу особого труда не составит (как и в ячейку, tbody, tr, td и т.д.). Получится все равно таблица, которую при замене css легко превратить, скажем, в один вертикальный блок. | Извини, но зачем всё сразу сводить к таблицам ? очень часто дизайн можно сделать совсем без таблиц (или любых других блоков которые используються в качестве таблиц). Очень часто они даже противопоказаны. А на тему Цитата: Или использовать xslt, и если надо (например при выводе на печать) заменить таблицу преобразования - при этом вы сможете абсолютно поменять структуру всего html, чего с помощью css никогда не сделать. | Не думаю что ты даже при xslt сможешь ПОЛНОСТЬЮ поменять структуру всего документа. (хотя бы проблема что XML имеет уже какую нибуть структуру, и переделать её ты можешь только переписав скрипт = тоже самое и с хтмл будет) Да, XML/XSLT возможно имеет более гибкую систему изменений чем HTML/CSS, но и последних часто достаточно. А насчёт полной переделки для например media: print/display - очень часто используют 1 страницу, но разные CSS для разных медиа. Удобства что самое главное = контент, ты загружаешь только 1 раз и можешь делать с ним что хочешь. Печатать, смотреть, слушать и так далее. А вот если для каждого типа устройств генерировать свою страницу = то сколько раз тебе надо будет грузить страницу чтобы: посмотреть на экране, напечатать ? А если уже отсоеденился от интернета ? |