Em um cabeçalho HTML, eu tenho o seguinte:
<head>
<title>Title</title>
<link href="styles.css" rel="stylesheet" type="text/css"/>
<link href="master.css" rel="stylesheet" type="text/css"/>
styles.css
é minha planilha específica da página. master.css
é uma planilha que uso em cada um dos meus projetos para substituir os padrões do navegador. Qual dessas folhas de estilo tem prioridade? Exemplo: primeira folha contém informações específicas
body { margin:10px; }
E fronteiras associadas, mas o segundo contém minhas redefinições de
html, body:not(input="button") {
margin: 0px;
padding: 0px;
border: 0px;
}
Em essência, o elemento em cascata do CSS funciona da mesma forma em termos de referências à folha de estilo e nas funções CSS típicas? Significando que a última linha é a exibida?
body:not(input="button")
A propósito, não é um seletor válido. Você provavelmente quis dividir isso body, input:not([type="button"])
.
master.css
deve carregar primeiro e é muito mais fácil substituir os estilos principais no seu styles.css
.