- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
То есть, по Вашему, при использовании табличной верстки нельзя подключить разные css "Для экрана" и "Для принтера". Или в вашем понимании, табличная верстка не допускает выноса всех стилей во внешний файл?
mfl добавил 26.06.2008 в 19:08
Вот стркутура для указанного примера
табличная
дивная
Мало того, что при использовании табличной верски HTML-код будет меньше, так еще и не нужно придумывать извращения для корректного отображения страницы
mfl добавил 26.06.2008 в 19:09
И что помешает прикрутить стили в случае применения табличной верстки?
<link href="/css/print.css" rel="stylesheet" type="text/css" media="print"> <!--Для принтера-->
знакомый дизайн... где то я его видел.. вы случайно не магазин для shop.by делаете?
решение нашел, позже отпишу как можно несложно сделать похожую структуру...
знакомый дизайн... где то я его видел.. вы случайно не магазин для shop.by делаете?
дизайн я брал для примера, увидел то что нужно и показал=)
DIV - в верстке с таблицами — зло!
В стабильном, кроссбраузерном сочетании сила.
Мало того, что при использовании табличной верски HTML-код будет меньше, так еще и не нужно придумывать извращения для корректного отображения страницы
Вы div не с того конца курите. :)
Поясняю свой пример с версией для печати картинкой:
Верстка таблицами:
Верстка слоями:
<div id="left"></div>
<div id="content"></div>
<div id="right"></div>
<div id="footer"></div>
Как делаем версию для печати во стором случае?
printer.css:
#header, #left, #right, #footer{display:none;
}
1. Предложите изящный способ получения версии для печати в случае разметочной таблицы.
Далее.
Пока не загрузится вся таблица - её отображение не начинается. Приходится дожидаться загрузки всей страницы. В случае слоёв страница начнёт отображаться уже при загрузке первого блока. Этим моментом можно воспользоваться и стилями вытащить блок id="content" в верх:
<div id="header"></div>
<div id="left"></div>
<div id="right"></div>
<div id="footer"></div>
2. В случае таблиц мы можем добиться такого эффекта?
3. За меня wikipedia, а за Вас? :D
Элементарно.
Для Вашего примера, верстка таблицами:
Делаем версию для печати
printer.css:
#header, #left, #right, #footer {display:none;}
#content {width:100%;}
--------------
Используем table-layout:fixed
Задаем конкретные размеры и таблица выводится частями, по мере загрузки контента
--------------
Единственное с чем соглашусь.
--------------
Там и не рассматривается конкретный пример, я и не утверждаю, что использование таблиц оптимальный вариант для всех случаев. В данном топике ТС привел пример.
mfl добавил 27.06.2008 в 15:20
PS. На какиеж ухищрения Вам придется идти в случае наличия в блоке #content рисунка ширина которого превышает ширину блока, при использованиии дивной верстки.
Аналогично в случае применения резиновой-дивной верстки, при постоянных размерах левого и правого меню.