Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 24-07-2005 16:56:09

Beginner
земля
Зарегистрирован: 22-04-2005
Сообщений: 104

Безтабличная верстка страниц шаблонов

Спецы по css!
Объясните мне пожалуйста.  Откуда взялся термин "безтабличная верстка"?
Неиспользование таблиц при верстке это главное условие "современной" верстки? И как с эти термином уживается использование таблиц в Текстиле?
Одно другое исключает или одно другому не противоречит?

Неактивен

 

#2 24-07-2005 22:29:12

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Безтабличная верстка страниц шаблонов

Beginner написал:

Одно другое исключает или одно другому не противоречит?

Да, не противоречит. Таблицы ж в документах бывают? Вот и в текстиле они есть. А под безтабличной вёрсткой понимают вёрстку в которой для позиционирования блоков документа (навигация, шапка и т.п.) не используются таблицы. Для оформления таблиц таблицы использовать можно, нужно даже.

Отредактированно Nicck (24-07-2005 22:29:50)

Неактивен

 

#3 25-07-2005 12:45:40

Beginner
земля
Зарегистрирован: 22-04-2005
Сообщений: 104

Re: Безтабличная верстка страниц шаблонов

Спасибо за ответ.
А не будет грубой ошибкой в 3-колоночном темплейте, в центральную часть воткнуть таблицу с навигацией?
Где она, грань "можности" и "нужности" использования?

Неактивен

 

#4 25-07-2005 13:28:48

Nicck
ферт
Откуда: Ижевск
Зарегистрирован: 11-05-2005
Сообщений: 536
Вебсайт

Re: Безтабличная верстка страниц шаблонов

Beginner написал:

А не будет грубой ошибкой в 3-колоночном темплейте, в центральную часть воткнуть таблицу с навигацией?

Будет! ;]
Таблицы нужно использовать только для разметки таблиц. т.е. это:
Математика - Вася - 3
Математика - Петя - 5
Английский - Петя - 4
нужно засовывать в таблицу. А Навигацию не нужно я думаю. Навигация что из себя представляет? Список ссылок пожалуй. Список? Нумерованный? Нет? Тогда:
<ul>
  <li><a href="#link1" title="тайтл сцылки">абаут</a></li>
  <li><a href="#link2" title="тайтл сцылки 2">не абаут</a></li>
  <li><a href="#link3" title="тайтл сцылки 3">контакты</a></li>
</ul>
Ну и потом пишем к этому css чтоб оно выглядело как надо.
Вот. И я считаю ересью писать вместо этого так:
<table><tr>
<td><a href="#link1" title="тайтл сцылки">абаут</a></td>
<td><a href="#link2" title="тайтл сцылки2">абаут2</a></td>
<td><a href="#link3" title="тайтл сцылки3">абаут3</a></td>
</tr><table>

Грань... хм... html должен описывать только структуру документа, а не его вид. Вобщем вот.

Чтоб понять правомерно ли использование таблицы достаточно задуматься - таблица ли это? Если это только выглядит как таблица то это не таблица. ;]

На практике же некоторые макеты сверстать без таблиц значительно сложнее (кода получается больше и половина из него хаки для борьбы с ie), тогда я прибегаю к их использованию. Грешен.

Неактивен

 

#5 25-07-2005 14:17:42

Beginner
земля
Зарегистрирован: 22-04-2005
Сообщений: 104

Re: Безтабличная верстка страниц шаблонов

кажется начинаю понимать smile
спасибо!

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru