Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 27.01.2012, 19:08   #1
Johnson
кривокодер ;)
Участник клуба
 
Аватар для Johnson
 
Регистрация: 20.06.2008
Адрес: Пермь
Сообщений: 707
Репутация: 121

icq: 560879165
skype: johnson1893
По умолчанию (html)cellpadding vs (css)padding в <table>

Здравствуйте, уважаемые!
В тэге <table> есть аттрибут cellpadding.
В HTML5 он осуждается, вместо него рекомендуется использовать padding в стилях.

Теперь вопрос - как правильно настроить дефолтный для таблицы стиль, если изначально тэг выглядел так: <table cellpadding='0'> ?

Пробовал в стилях такое:
Код:
table { 
	padding: 0px;
	border-width: 0px;
	border-collapse: collapse;
	width: 100%;
	text-align: center;
	font-family:Tahoma,Verdana,Sans-Serif;
	font-size:12px;
}
Таблицы "ползут", если при этом убрать cellpadding из тэга.
Да и вообще, изменение свойства padding ни к чему не ведет ни в одном из браузеров.

А убрать его оченно нужно - у меня как гвозди на стуле насыпаны, если среда разработки выдает варнинги
Предложения "отключить этот варнинг" не принимаются.
PS: К вопросу "зачем в HTML среда разработки" - пишу на PHP, среда Zend Studio.
__________________
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид}
Johnson вне форума   Ответить с цитированием
Старый 27.01.2012, 19:28   #2
Johnson
кривокодер ;)
Участник клуба
 
Аватар для Johnson
 
Регистрация: 20.06.2008
Адрес: Пермь
Сообщений: 707
Репутация: 121

icq: 560879165
skype: johnson1893
По умолчанию

Вопрос снимается, сам нашел решение...
Как всегда, оказалось логично:

cellpadding='0' = td{padding:0px;}
__________________
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид}
Johnson вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
display:table-cell Внутри <table>. Padding не пашет. Kolik317 HTML и CSS 4 19.05.2011 21:05
нужна одно table где все rows from table 1 но и еще добавленных table 2 Why Помощь студентам 0 20.09.2010 10:29
Если родителю задать padding и overflow:hidden, нижний padding не работает caprella HTML и CSS 0 30.06.2010 12:00
CSS. Отделить td.buttonheading от table.contentpaneopen Kaz34 HTML и CSS 2 12.05.2010 11:06
Проблема с cellspacind и cellpadding Dmitrich HTML и CSS 1 21.07.2009 20:11


10:20.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.