Qual é a diferença entre "resetting" e "normalizing" CSS?
Qual você escolheria e por quê?Topics
CSS
Edit on GitHub
Termo | Definição |
---|---|
Resetando | Redefinir tem o objetivo de remover toda a formatação padrão do navegador nos elementos. Por exemplo, as margin s, padding s, font-size s de todos os elementos são redefinidos para serem iguais. Você terá que redeclarar o estilo para elementos tipográficos comuns. |
Normalizando | Normalizar preserva estilos padrão úteis ao invés de tirar o estilo de tudo. Ele também corrige bugs de dependências comuns do navegador. |
Qual escolher e por quê?
Escolha redefinir quando precisar de um design de site muito personalizado ou não convencional, de tal forma que você precise fazer muitos estilos próprios e não precise preservar nenhum estilo padrão.