initial

Esta tradução está incompleta. Ajude a traduzir este artigo em inglês

A palavra-chave CSS initial CSS se aplica ao valor inicial (ou padrão) de uma propriedade para um elemento. Este valor inicial é definido pelo navegador. Este valor pode ser aplicado em qualquer propriedade CSS. Isto inclui também o atalho CSS all, no qual o initial pode ser utilizado para restaurar todas as propriedades CSS para o seu estado inicial.

Nota: Em propriedades herdadas, O valor inicial pode ser inesperado. Neste caso, considere o uso dos termos {cssxref("inherit")}}, unset, ou revert.

Exemplo

HTML

<p>
  <span>Este texto é vermelho.</span>
  <em>Este texto está em sua cor inicial (normalmente preto).</em>
  <span>Este texto está em vermelho de novo :) </span>
</p>

CSS

p {
  color: red;
}

em {
  color: initial;
}

Especificações

Specification Status Comment
CSS Cascading and Inheritance Level 4
The definition of 'initial' in that specification.
Candidata a Recomendação No changes from Level 3.
CSS Cascading and Inheritance Level 3
The definition of 'initial' in that specification.
Candidata a Recomendação Initial definition.

Compatibilidade de navegadores

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
initialChrome Full support 1Edge Full support 13Firefox Full support 19
Full support 19
No support 1 — 24
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
IE No support NoOpera Full support 15Safari Full support 1.2WebView Android Full support 1Chrome Android Full support 18Firefox Android Full support 19
Full support 19
No support 4 — 24
Prefixed
Prefixed Implemented with the vendor prefix: -moz-
Opera Android Full support 14Safari iOS Full support 1Samsung Internet Android Full support 1.0

Legend

Full support  
Full support
No support  
No support
Requires a vendor prefix or different name for use.
Requires a vendor prefix or different name for use.

Veja também

  • Utilize unset para definir uma propriedade para o seu valor herdado caso haja herança, ou para o seu valor inicial, caso não haja..
  • Utilize revert para redefinir uma propriedade ao valor estabelecido pela folha de estilo user-agent  (ou por seus estilos de usuário, se existir algum).
  • Utilize inherit para fazer uma propriedade de elemento a mesma de seu elemento pai.
  • A propriedade all permite que você redefina todas as propriedades para os seus estados initial, inherited, reverted, or unset de uma vez.