https://github.com/codebuenozy/normalize-css-reset
O Normalize.css faz com que os navegadores renderizem todos os elementos de forma mais consistente e de acordo com os padrões modernos. Ele visa precisamente apenas os estilos que precisam ser normalizados.
https://github.com/codebuenozy/normalize-css-reset
css3 normalize-css
Last synced: 7 months ago
JSON representation
O Normalize.css faz com que os navegadores renderizem todos os elementos de forma mais consistente e de acordo com os padrões modernos. Ele visa precisamente apenas os estilos que precisam ser normalizados.
- Host: GitHub
- URL: https://github.com/codebuenozy/normalize-css-reset
- Owner: codebuenozy
- Created: 2022-05-30T11:36:21.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-05-30T11:37:53.000Z (over 3 years ago)
- Last Synced: 2025-02-27T18:42:30.855Z (11 months ago)
- Topics: css3, normalize-css
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# normalize.css
Uma alternativa moderna para redefinições de CSS
[](https://www.npmjs.com/package/normalize.css) [](https://github.com/necolas/normalize.css/blob/HEAD/LICENSE.md) [](https://github.com/necolas/normalize.css/blob/HEAD/CHANGELOG.md) [](https://gitter.im/necolas/normalize.css)
```
npm install --save normalize.css
```
### Repositório
[github.com/necolas/normalize.css](https://github.com/necolas/normalize.css)
### Pagina inicial
[necolas.github.io/normalize.css](https://necolas.github.io/normalize.css)
**CDN**
Veja https://yarnpkg.com/en/package/normalize.css
**Download**
Veja https://necolas.github.io/normalize.css/latest/normalize.css
## O que isso faz?
- Preserva padrões úteis, ao contrário de muitas redefinições de CSS.
- Normaliza estilos para uma ampla variedade de elementos.
- Corrige bugs e inconsistências comuns do navegador.
- Melhora a usabilidade com modificações sutis.
- Explica o que o código faz usando comentários detalhados.
## Suporte ao navegador
- cromada
- Borda
- Firefox ESR+
- Internet Explorer 10+
- Safári 8+
- Ópera
## Detalhes estendidos e problemas conhecidos
Detalhes adicionais e explicação das partes esotéricas do normalize.css.
#### `pre, code, kbd, samp`
O `font-family: monospace, monospace`hack corrige a herança e o dimensionamento do tamanho da fonte para texto pré-formatado. A duplicação de `monospace`é intencional. [Fonte](https://en.wikipedia.org/wiki/User:Davidgothberg/Test59) .
#### `sub, sup`
Normalmente, usar `sub`ou `sup`afeta a altura da caixa de linha do texto em todos os navegadores. [Fonte](https://gist.github.com/413930) .
#### `select`
Por padrão, o Chrome no OS X e o Safari no OS X permitem um estilo muito limitado de `select`, a menos que uma propriedade de borda seja definida. O peso da fonte padrão nos `optgroup` elementos não pode ser alterado com segurança no Chrome no OSX e no Safari no OS X.
#### `[type="checkbox"]`
É recomendável que você não estilize entradas de caixa de seleção e rádio, pois a implementação do Firefox não respeita tamanho de caixa, preenchimento ou largura.
#### `[type="number"]`
Certos valores de tamanho de fonte aplicados a entradas numéricas fazem com que o estilo do cursor do botão de diminuição mude de `default`para `text`.
#### `[type="search"]`
A entrada de pesquisa não é totalmente estilizável por padrão. No Chrome e Safari no OSX/iOS você não pode controlar `font`, `padding`, `border`, ou `background`. No Chrome e Safari no Windows você não pode controlar `border`corretamente. Ele será aplicado `border-width`, mas mostrará apenas uma cor de borda (que não pode ser controlada) para o 1px externo dessa borda. A aplicação `-webkit-appearance: textfield` aborda esses problemas sem remover os benefícios das entradas de pesquisa (por exemplo, mostrar pesquisas anteriores).
## Contribuindo
Por favor, leia as [diretrizes](https://github.com/necolas/normalize.css/blob/HEAD/CONTRIBUTING.md) de contribuição para tornar o processo de contribuição fácil e eficaz para todos os envolvidos.