O que é o Universal Selector e qual é a sua especificidade?

O seletor universal (*) é um tipo especial de seletor CSS que corresponde a qualquer elemento no documento. É frequentemente usado para aplicar um estilo a todos os elementos na página, o que pode ser útil para redefinir ou normalizar estilos entre diferentes navegadores. O seletor universal pode ser usado para selecionar todos os elementos dentro de um contexto específico ou globalmente em todo o documento. Aqui está um exemplo de uso do seletor universal para definir o margin e o padding para todo o documento HTML:
<link rel="stylesheet" href="styles.css">

<h1>Heading element</h1>
<p>example paragraph element</p>
* {
  margin: 0;
  padding: 0;
}
Neste exemplo de código, o seletor * redefine a margem e o padding de todos os elementos para zero, que é uma técnica comum usada em resets de CSS. O seletor universal tem o menor valor de especificidade de qualquer seletor. Ele contribui com 0 para todas as partes do valor de especificidade (0, 0, 0, 0). Isso significa que qualquer outro seletor, incluindo seletores de tipo, seletores de classe, seletores de ID e estilos inline, irá sobrescrever os estilos definidos pelo seletor universal. Vamos dar uma olhada no seguinte exemplo de HTML e CSS:
<head>
  <style>
    * {
      color: blue;
    }
    p {
      color: red;
    }
    .highlight {
      color: green;
    }
    #unique {
      color: purple;
    }
  </style>
</head>
<body>
  <p id="unique" class="highlight">This text has multiple styles applied.</p>
</body>
O seletor universal * define a cor do texto para blue em todos os elementos. No entanto, o seletor do tipo p substitui isso definindo a cor do texto para red especificamente para elementos p. Se um elemento tiver a classe highlight, o seletor de classe terá precedência, alterando a cor do texto para green. Finalmente, o seletor de ID #unique, que tem a especificidade mais alta, substituirá todos os outros, definindo a cor do texto para purple.
Este módulo não possui perguntas. Marque como concluído.