Estilizando Links Sem Texto

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Neste laboratório, exploraremos a programação CSS e aprenderemos a estilizar links sem texto. Especificamente, usaremos as pseudo-classes :empty e :not, bem como a propriedade content e a função attr(), para exibir a URL do link no pseudo-elemento ::before. Ao final deste laboratório, você terá uma melhor compreensão de como manipular a aparência dos links em suas páginas web.

index.html e style.css já foram fornecidos na VM.

Para exibir a URL do link para links que não possuem texto, você pode usar a pseudo-classe :empty para selecionar esses links, a pseudo-classe :not para excluir links com texto e a propriedade content em combinação com a função attr() para exibir a URL do link no pseudo-elemento ::before. Aqui está um exemplo de trecho de código:

<a href="https://30secondsofcode.org"></a>
a[href^="http"]:empty::before {
  content: attr(href);
}

Por favor, clique em 'Go Live' no canto inferior direito para executar o serviço web na porta 8080. Em seguida, você pode atualizar a aba Web 8080 para visualizar a página web.

Resumo

Parabéns! Você concluiu o laboratório Estilizar Links Sem Texto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.