Дизайн и Верстка > Всё о Html

Что лучше: фрейм или таблица?

<< < (3/5) > >>

Flash:
Таблицы делай

Dj Fly:
OAK, если можно, чуть подробнее про W3C

WhatIs? And also CSS Positionin\'

Alan:
Вот единственный сайт который мне понравился и он использует фреймы и там описано как их правильно использовать http://www.roolic.com.ua/ru/index.html

Tepncuxopa:

--- Цитировать ---А они рекомундуют не использовать для этого таблицы
--- Конец цитаты ---
Признаться, я могу с этим согласиться: таблицы действительно используются верстальщиками не по назначению. Но как удобно делать модульную сетку используя табличную разметку!

2Гаррилл: А по поводу фреймов: их нужно правильно использовать. Львиная доля правильного использования фреймов заключается в определении того, где они нужны, а где без них можно обойтись.

Oak:

--- Цитировать --- OAK, если можно, чуть подробнее про W3C
--- Конец цитаты ---


Это из CSS2:
Note. CSS2\'s positioning schemes help authors make their documents more accessible by allowing them to avoid mark-up tricks (e.g.,
invisible images) used for layout effects.
Позиционирование - это float, top, left - т.е указание расположения не последовательного, а сдвинутого вбок или в указанные
координаты (в пикселях или других единицах). Но... на сегодня приходится еще JavaScript туда приплетать... Чтобы красиво
 все центрировать в окне броузера.... Или под размер подгонять содержимое.
А слово CSSP - это Netscape придумал в 1997 при описании своего видиния DHTML.

Что-то не нашел иам, наверное в HTML4...
Главным принципом модели таблиц HTML является то, что автор не управляет изменением размера таблицы пользователем,
используемыми шрифтами и т.д. Это приводит к тому, что задавать ширину столбца в пикселах становится рискованно. Вместо этого таблицы должны поддерживать динамическое изменение размера и соответствовать текущему размеру окна и шрифтам. Авторы могут определять рекомендуемые параметры типа относительной ширины столбцов, но агенты пользователей должны проверять, достаточна ли ширина столбца для представления самого широкого элемента содержимого ячейки. Если спецификацию автора можно заменить, относительные ширины отдельных столбцов не должны слишком изменяться.

О! Нашел - struct/tables.html#h-11.1
Не следует использовать таблицы только как средство компоновки содержимого документа, поскольку это может вызвать проблемы при генерации для невизуальных средств. Кроме того, если метки использовать с графикой, это может привести к тому, что пользователям придется выполнять горизонтальную прокрутку, чтобы просмотреть таблицу, созданную в системе с большим экраном. Для уменьшения возможности этих проблем авторам следует использовать для компоновки документа таблицы стилей, а не таблицы.



--- Цитировать ---Но как удобно делать модульную сетку
--- Конец цитаты ---

Это говорит только о недоделанности существующих редакторов. Такую же сетку можно получить стилями (точнее слоями).


--- Цитировать ---где они нужны, а где без них можно обойтись.
--- Конец цитаты ---

А вот и нет! С твоей фразой трудно поспорить.... Но, как мне кажется, такие сайты как
http://msdn.microsoft.com и
http://developer.netscape.com
ты бы предложила делать без фреймов :)   // или я не прав?

Так что "правильно использовать" тут обозначает нечто иное..... Например сылку/скрипт для восстановления фреймов , если
человек с поисковика пришел.... или постоянное создание новых описаний фреймов под каждую пару страничек (но при этом текст должен кешироваться ! И никаких Expire 1970!) etc.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии