Por exemplo, se você precisar alterar a cor do texto de todos
elementos então seletor de elementos pode ser utilizado. No entanto, quando você tem que segmentar um único
tag então um seletor mais específico será necessário, como um seletor de identificação.
Sintaxe
O seletor de identificação é descrito com o sinal # seguido pelo ID do elemento.
#idName CSS PropertiesRegras para implementar o seletor de identificação
Existem algumas regras a seguir para lidar com os seletores de identificação.
A primeira regra a seguir ao lidar com o seletor de identificação é que ele deve ter pelo menos um personagem e não pode começar com um número. Por exemplo:
Na mesma página, vários elementos HTML não podem ter o mesmo eu ia:
Se um elemento tiver um ID, deve ser único:
A regra final é que o nome de identificação e valor da propriedade deve ser o mesmo:
Agora considere o exemplo a seguir com o ID "Style":
Seletor de identificação
Bem -vindo ao Linuxhint.com
segundo parágrafo
No trecho acima, um dos
elementos são estilizados de acordo com o ID "Style". Portanto, as propriedades do #style se aplicarão apenas nisso
Elemento como mostrado na saída abaixo:
O seletor de identificação pode ser usado em vários elementos HTML, como imagens, parágrafos, títulos, etc.
Especificidade do CSS
A especificidade do CSS é um conjunto de regras usando o qual o navegador da web determina qual propriedade é mais adequada/apropriada a um elemento. No CSS, o seletor de identificação tem a maior especificidade entre todos os outros seletores devido à sua singularidade.
Por exemplo, o código dado abaixo tem dois estilos apontando para o mesmo elemento i.e. Seletor de identificação Bem -vindo ao Linuxhint.com segundo parágrafo Como o estilo de classe é declarado primeiro e o parágrafo está apontando para o estilo de "classe" primeiro, o navegador aplicará o estilo do seletor de classe? Não! O navegador determinará a especificidade desses seletores. Como o seletor de identificação possui maior especificidade, ele implementará as propriedades usando o seletor de ID, como mostrado na saída: Conclusão: O CSS ID Seletor usou o atributo de acesso para dar estilo a um elemento HTML específico. A singularidade torna a prioridade do seletor de identificação em relação a outros seletores. Tem maior especificidade em comparação com todos os outros seletores. Esta redação forneceu um entendimento detalhado do seletor de identificação, sua sintaxe, algumas regras que devem ser seguidas ao lidar com seletores de identificação e, por fim, forneceu as orientações sobre a especificidade do CSS.
<