Ignorar CSS “Seletor Universal * Redefinir”
Fui contratado para escrever páginas de destino para um site.
Aqui está o problema: os desenvolvedores originais adicionaram um "Seletor universal * Redefinir" no arquivo css principal:
* { //Universal Selector '*' Reset
margin: 0;
padding: 0;
}
e depois criou os estilos de site em torno dele.
Infelizmente, isso exige muito código para solucionar tabelas, listas, cabeçalhos etc.
A questão é: Existe alguma maneira de ignorar o seletor para um objeto individual (tabela, lista, etc.) ou mesmo para a página em geral (além de não incluir o arquivo css)?
Editar: Algumas pessoas ficaram confusas com a minha pergunta. Por desvio, pretendo ignorar o seletor de asterisco em vez de substituí-lo ... Observe também que estou tentando minimizar o código extra.
Edição 2: aqui está umjsFiddle isso ilustra meu problema.
Nota: "padding: initial;" não parece estar funcionando.