CSS - Manual básico sobre estilo
Aprenda como desenvolver sites web mais bonitos, com uma melhor apresentação visual e, ao mesmo tempo, fácil de administrar. Conheça a CSS, as folhas de estilo em cascata.
Parte 3: Seletores
As classes
Com as classes é possível definir diferentes estilos para o mesmo tipo de elemento HTML. Suponha que você gostaria de ter dois tipos de parágrafos em seu documento: um alinhado à direita, e um centralizado. Aqui está como fazer usando CSS:p.right (text-align: right)
p.center (text-align: center)
A partir daí, para inserir esses estilos, precisaremos usar o atributo class no documento HTML:
<p class="right"> Este parágrafo será alinhado à direita. </p>
<p class="center"> Este parágrafo será centralizado. </p>
<p class="center"> Este parágrafo será centralizado. </p>
Para aplicar mais de uma classe em um mesmo elemento,, a sintaxe é:
<p class="center bold"> Este é um parágrafo. </p>
O parágrafo acima terá os estilos indicados da classe "center" e da classe "bold". Você também pode omitir o nome da tag ou do elemento quando escrever a definição de sua classe. Isso servirá para definir um estilo utilizado por todos os elementos HTML que possuem uma determinada classe. No exemplo abaixo, todos os elementos HTML com class = "center" serão centralizados:
.center (text-align: center)
No código abaixo tanto o elemento h1 como o elemento p possuem o seletor class = "center". Isto significa que ambos os elementos seguirão as regras do ".center" indicado acima:
<h1 class="center"> Este cabeçalho será centralizado</h1>
<p class="center"> Este parágrafo também será centralizado. </p>
<p class="center"> Este parágrafo também será centralizado. </p>
Lembre-se: Não comece o nome de uma classe com um número! Não funcionará no Mozilla / Firefox.
Adicionar estilos a elementos com atributos particulares
Você também pode aplicar estilos para elementos HTML com atributos particulares. A regra de estilo abaixo irá funcionar com todos os elementos de input do tipo "text":
input [type = "text"] (background-color: blue)
O seletor id
Você também pode definir estilos para elementos HTML com o seletor id. O seletor id é definido com um "#". O exemplo do uso de estilos visto abaixo mostra a definição de um atributo ao seletor id com um valor "green":
#green (color: green)
Já a regra de estilo seguinte vale para o elemento p com um id com um valor "para1":
p #para1 {
text-align: center;
cor: red
}
text-align: center;
cor: red
}
Lembre-se: não inicie um ID com um número! Não funcionará no Mozilla / Firefox.