Classe
Last updated
Was this helpful?
Last updated
Was this helpful?
Classe (ou class
) é um atributo global e é reutilizável: pode se repetir em vários elementos na página e também combinar-se com outras (podemos pôr mais de uma classe em um elemento).
A diferença de identificador e classe é que, no primeiro caso, um único elemento é associado, já na classe vários elementos são associados e cada elemento também pode fazer parte de várias classes.
Observe a figura abaixo. Todos os botões tem a mesma aparência em relação a altura, tamanho da fonte e espaçamento entre eles, o que evidencia a possibilidade de usarmos uma classe. Já o primeiro elemento tem uma cor de fundo diferente, o que poderia indicar um uso de identificador.
É perfeitamente possível fazer um site apenas com ids, apenas com classes, com uma combinação das duas, ou sem nenhuma das duas. Tudo irá depender do seu estilo de fazer o código das páginas. O importante é definir um padrão e segui-lo.
Sendo assim, podemos usar apenas um seletor para estilizar todos esses elementos de uma vez.
Observe o exemplo abaixo, onde temos uma lista (ver ) que vai representar um menu na nossa aplicação. Veja que todos os itens de lista tem a mesma classe item-menu
.
No exemplo acima, definimos que o texto terá fonte em negrito (bold), tamanho de 20 pixels e cor azul-marinho (navy). O exemplo pode ser .