Отменить глобальное наследование CSS - PullRequest
1 голос
/ 15 декабря 2009

У меня есть правило глобального сброса:

* {
margin:0px;
padding:0px;
}

У меня также есть много таблиц с предопределенными значениями cellpadding. Тем не менее, правило глобального сброса убивает все значения cellpadding. Каков был бы лучший способ вернуть cellpadding без необходимости создания определенного правила CSS для каждой таблицы? (Есть лот таблиц.)

РЕДАКТИРОВАТЬ : чтобы уточнить, если бы я исключил правило padding:0px;, тогда все таблицы выглядели бы идеально. Но мне все еще нужен глобальный сброс для других вещей.

Ответы [ 2 ]

3 голосов
/ 15 декабря 2009

Лучше всего использовать лист сброса, например Эрик Мейер , и таблицы вырезов оттуда.

Странно то, что встроенное форматирование должно превосходить глобальное форматирование.

0 голосов
/ 15 декабря 2009
table
{
  padding: 3px;
}

и / или, возможно,

table tr
{
  padding: 3px;
}

и / или, возможно, td, th и все другие элементы, связанные с таблицей.

...