|
|
|||||
Регистрация: Jul 2007
Сообщений: 2
|
Таблицы и CSS
Добрый день, не поскажете, можно ли сделать для любой таблицы определенный СSS стиль??
Чтобы не прописывать каждый раз class='abc'. |
|
|||||
|
|
|||||
Регистрация: Jun 2005
Адрес: Казань
Сообщений: 824
|
Только проверь, сравни эксплорер и мозилу. Неодинаково работает. Кажись в мозиле не работает. По крайней мере padding
__________________
Жизнь - это не игра. Жизнь - это булка, масло и |
|
|||||
Цитата:
правда я сейчас таблицами практически не верстаю вообще, но не помню что б были проблемы ранее Последний раз редактировалось KLieriK; 04.07.2007 в 20:00. |
|
|||||
Регистрация: Jun 2005
Адрес: Казань
Сообщений: 824
|
а почему сейчас отказываются верстать таблицами? Какие причины?
__________________
Жизнь - это не игра. Жизнь - это булка, масло и |
|
|||||
.grin! wuz here
|
Цитата:
+ проблемы, присущие непосредственно таблицам. вообще таблицы были временным (и единственно возможным) решением для создания вменяемого дизайна в браузерах 4-х версий.
__________________
Breakcore them all! |
|
|||||
К сожалению, табличная верстка наложила довольно сильный отпечаток на манеру верстки веб-страниц. И теперь, когда верстка с помощью слоев прочно входит в моду и завоевывает множество поклонников, предыдущие стереотипы пытаются проявиться с новой силой. Так что рассказ об особенностях верстки слоями придется начинать не со слоев, а с таблиц и том багаже, что они с собой принесли.
Не секрет, что большинство сайтов в мире создано с помощью табличной технологии, когда таблица с невидимой границей выступает в качестве опорной модульной сетки документа. Вместе с тем разработчики постепенно переходят на верстку слоями — это интересно, доступно и пользуется популярностью. Но в качестве образца для подражания выбираются именно табличные сайты, поскольку они известны и на виду, и уже их пытаются приспособить под верстку слоями. подробнее на http://htmlbook.ru/content/?id=91 Недостатки табличной верстки 1.Web-стандарты. Используя табличную верстку невозможно сверстать более или менее серьезный макет, который бы не содержал синтаксических ошибок в коде. 2.Семантика. Таблицы были введены в HTML исключительно для облегчения представления табличной информации (прайс лист и т.д.), но поскольку в спецификации HTML 3.2 не было каких-либо других способов позиционирования элементов на странице, тогдашние web-мастера использовали таблицы для разметки страницы на блоки (меню, шапка, подвал и т.д.). 3.Нелогичность поведения таблиц. Если вы верстали или верстаете таблицами, то наверняка сталкивались с нелогичностью поведения таблиц в сложных макетах и разных браузерах. Это связано с тем, что таблицы не предназначены для верстки и с тем, что большинство браузеров отрисовывают страницы с табличной версткой в кварк режиме, а этот режим у всех браузеров разный. 4.Читабельность кода и редизайн. Вы когда-нибудь пробовали разобраться в коде чужого сайта, сверстанного таблицами — наверное это было нелегко. А внести какие-либо серьезные изменения в дизайн иногда вообще невозможно, легче сверстать все заново. 5.Размер кода. В подавляющем большинстве случаев верстка таблицами значительно увеличивает код страницы по сравнению с блочной версткой. Таким образом, мы выяснили, что табличная верстка это не только вчерашний день, но и много проблем для верстальщика и пользователя. источник http://allaboutweb.ru/2007/06/08/pri...j_verstki.html Последний раз редактировалось KLieriK; 03.07.2007 в 22:57. |
|
|||||
Правда, иногда заказчик хочет такой дизайн, который div'ами сверстать проблематично... Приходится жутко изгалятся, чтобы сделать все правильно
Плюс жестокие косяки с css во всеми любимом IE... нервотрепка еще та. |
|
|||||
Регистрация: Jun 2005
Адрес: Казань
Сообщений: 824
|
Я прочитал в свое время книжку "Веб-мастеринг средствами css", где как раз рассказыввается о верстке дивами. Мне показалось сложным. Тоже надо решать кроссбраузерные проблемы. Таблицами проще. А если проще, то зачем усложнять себе жизнь?
__________________
Жизнь - это не игра. Жизнь - это булка, масло и |
|
|||||
все-таки есть в css плюсы:
контент отделяется от оформления (всем известный пример на http://csszengarden.com/) - одна xhtml страница и разные варианты css про легкость кода уже говорили.. оффтоп: вообще-то дискуссия на эту тему бессмысленна.. если тебе не хочется лишний раз напрягаться и изучать что-то новое, то никто не переубедит тебя. |
Часовой пояс GMT +4, время: 10:41. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|