Design de hiperlink: 9 exemplos de sites da vida real (incluindo CSS)

Publicados: 2023-04-14

Estudar exemplos de design de hiperlink é mais significativo do que você imagina. Links são o que transformam a Internet em “a web” e conectam páginas e sites não relacionados uns aos outros. Eles também levam os visitantes ao seu site, permitem que eles descubram mais sobre ele e se aprofundem nos tópicos de seu interesse. Além disso, como backlinks, os hiperlinks são desejados como um sinal de SEO.

Em suma, sem links, os sites e a Internet não seriam o que são.

Já falamos sobre como estilizar links usando CSS em um artigo anterior. No entanto, só porque você sabe como aplicá-lo, isso não significa que você saiba qual estilo dar aos seus links. Por esse motivo, é isso que queremos abordar neste post.

Abaixo, veremos exemplos de como diferentes sites garantem que seus links sejam visíveis e de boa aparência. Também examinaremos a marcação subjacente e discutiremos como eles conseguiram o design de seus hiperlinks. Esperançosamente, juntos, eles lhe darão uma boa compreensão e ideias para os links em seu próprio site.

Por que pensar no design do seu link?

exemplos de design de hiperlink
Fonte da imagem: Edge2Edge Media/Unsplash

Vamos primeiro falar sobre por que você deve investir no design dos hiperlinks do seu site para começar. A menos que você esteja no ramo de web design, provavelmente está tão familiarizado com o uso deles que nunca pensou conscientemente na aparência deles antes.

No entanto, se você prestar atenção, perceberá rapidamente que os links aparecem muito diferentes de site para site. Eles usam várias cores, alguns estão sublinhados, outros não, mas você ainda sabe instintivamente que um pedaço de texto é um link clicável. Pelo menos, no melhor cenário possível.

Na pior das hipóteses, o design do link é tão ruim que você está tendo dificuldade em identificá-los e isso é um problema.

Por que?

Porque, em primeiro lugar, poucas pessoas realmente leem suas páginas e artigos inteiros, a maioria delas digitaliza. Isso significa que eles pulam de um ponto de ancoragem para outro para encontrar apenas as partes do seu conteúdo que interessam e são relevantes para eles.

nielsen estudo de rastreamento ocular de escaneamento de página
Fonte da imagem: Nielsen Norman Group

Juntamente com títulos ou imagens, os links são uma dessas âncoras. Se você não os destacar e identificá-los, isso tornará seu conteúdo mais difícil de entender para grande parte de seus leitores. E isso nunca é uma boa ideia se você quiser que eles fiquem por perto.

Claro, você também precisa pensar sobre o texto âncora do link, que permite que eles saibam para onde o link os levará, mas isso é assunto para outro artigo.

Além disso, seus links fazem parte do design da web, portanto, você precisa garantir que eles sejam consistentes com o restante do site.

Como segmentar links

Como já mencionado na introdução, temos um artigo inteiro sobre como estilizar links via CSS que eu recomendo fortemente que você dê uma olhada. No entanto, como alguns dos princípios são importantes para entender os exemplos abaixo, aqui estão as notas do penhasco.

A primeira coisa que é importante saber é que, em HTML, os links são criados com a tag a ou âncora.

 <a href="https://torquemag.io/">TorqueMag</a>

Como consequência, também é assim que direcionam seu estilo em CSS:

 a { color: #3af278; }

Em segundo lugar, além de simplesmente a , os links passam por vários estados quando usados.

exemplo de estilo padrão de link

Você pode estilizá-los separadamente usando pseudoclasses:

  • a:visited – Um link que o usuário já visitou antes, o que significa que existe no histórico do navegador.
  • a:focus – Um link focado, por exemplo, é aquele para o qual um visitante navegou usando a tecla tab.
  • a:hover – O estilo que fica visível quando os usuários passam o cursor do mouse sobre um link. hover e focus geralmente são estilizados juntos.
  • a:active – Estilo brevemente visível durante o momento de um clique no link.

Exemplos de design de hiperlink para inspirar suas próprias escolhas

Após este rápido discurso, vamos dar uma olhada nas diferentes maneiras de criar hiperlinks em seu site.

Revista Smashing

Estamos começando com a Smashing Magazine. Como uma conhecida revista de web design, você pensaria que o jogo de design de links deles está no ponto. Por esse motivo, é surpreendente ver que eles optaram pela opção padrão, pelo menos para seus links no conteúdo. Eles são azuis, sublinhados e nem mudam quando passam o mouse.

exemplo de design de hiperlink de revista sensacional

Por um lado, isso é muito bom, pois garante que qualquer pessoa possa reconhecê-los como links. Por outro lado, é um pouco decepcionante porque o resto do site tem muitas microinterações, mas os links não.

Mas não tenha medo, quando definido como focus , um pouco de diversão e branding aparecem com uma linha pontilhada ao redor do link em Smashing Magazine vermelho.

sensacional revista foco

Como Eles Fizeram

Se você quiser usar um efeito de contorno semelhante ao da Smashing Magazine, aqui está a marcação CSS:

 :focus { outline: 3px dotted var(--THEME_COLOR_HOVER,#d33a2c) !important; outline-offset: 2px; }

Não é nada muito louco. Um contorno pontilhado simples com uma largura definida, cor (usando propriedades personalizadas do CSS) e um deslocamento para torná-lo mais largo.

TorqueMag

A seguir, veremos como lidamos com o design de links aqui no TorqueMag. Se você examinar qualquer um dos links nesta ou em outras páginas, descobrirá o seguinte:

  • Os hiperlinks são azuis e sublinhados de forma colorida
  • Passar o mouse os torna pretos e também altera a cor do sublinhado
  • Quando focado ou ativo, um link fica cercado por uma caixa com uma sombra projetada
exemplos de design de hiperlink torquemag

Marcação CSS

Como tudo isso é alcançado tecnicamente? Vamos começar com a estrela óbvia do show, o gradiente usado para sublinhar os links, tanto em seu estado normal quanto em hover e active . Abaixo está o código que o cria.

 a { color: #5568aa; text-decoration: none; font-weight: 700; background-image: linear-gradient(45deg,#ffc08c,#aa278c 30%,#0ecad4); background-position: 0 100%; background-repeat: repeat-x; background-size: 100% 2px; transition: background-size .3s; } a:focus, a:hover { color: #252d4a; background-size: 400% 2px; -webkit-animation: underline-gradient 4s linear infinite; animation: underline-gradient 4s linear infinite; text-decoration: none; }

Aqui está o detalhamento: Em primeiro lugar, a marcação CSS elimina o sublinhado usual (consulte text-decoration: none; ) e, em seguida, cria uma imagem de fundo com um gradiente que usa três cores. Essa imagem de plano de fundo é posicionada totalmente na parte inferior e definida para repeat . Por fim, recebe um tamanho, que é 100% na horizontal e 2px na vertical.

Há também uma propriedade transition necessária para o efeito de foco, que, surpreendentemente, é obtido aumentando o tamanho da imagem de fundo. Dessa forma, as cores se alongam, o que, junto com transition , dão uma sensação de movimento. Este último é amplificado pelo fato de que o efeito hover também usa uma animação que faz com que as cores continuem se movendo enquanto o cursor está no link.

Muita coisa acontecendo para um link simples, não é?

Em contraste com isso, o design focus é bastante simples, com apenas um contorno e uma sombra projetada para fora:

 :focus { box-shadow: 0 0 6px #75a1f2; outline: 1px solid #75a1f2; }

WPKubeName

Eu tenho que admitir, eu realmente gosto deste próximo exemplo de design de hiperlink. Embora seja bastante simples, na minha opinião, também é feito com muito bom gosto.

O design inicial parece bastante simples: os links são coloridos em vermelho com uma linha cinza embaixo.

exemplo de design de hiperlink wpkube

Quando você passa o mouse sobre ela, a linha cinza assume o mesmo tom de vermelho, com apenas um pequeno atraso entre os dois estados.

passe o mouse sobre o wpkube

O Código Subjacente

Naturalmente, a marcação para esse tipo de visual não é muito complicada:

 a { border-bottom: 1px solid #ddd; } a:hover { border-bottom: 1px solid #f05928; text-decoration: none; }

O interessante é que eles conseguem isso com a propriedade border . Isso costumava ser uma coisa porque dava a você mais controle sobre como estilizar a linha. No entanto, hoje temos novos recursos de CSS que podem direcionar diretamente as propriedades text-decoration , como text-decoration-offset ou text-decoration-thickness , portanto, hackeá-lo via border não é mais necessário.

Observe que o efeito transition faz parte de uma declaração abrangente para muitos elementos do site, incluindo botões, etc. É pequeno, mas faz diferença.

Links focados no WPKube simplesmente têm uma linha pontilhada ao redor deles.

wpkube foco

Já vimos isso em outro exemplo, então não há necessidade de entrar em como fazer isso em CSS novamente.

Ginástica Nerd

Next é um dos meus sites de fitness favoritos. Eles também fazem um bom trabalho destacando seus links, colorindo-os com o vermelho da marca.

exemplo de design de hiperlink nerdfitness

No entanto, escolhi especificamente este exemplo de design de hiperlink porque ele tem um efeito sutil para o estado hover . A cor do link torna-se ligeiramente dessaturada para dar feedback aos usuários.

exemplo de design de hiperlink nerdfitness hover

Veja como fazer

Este é um efeito simples, por isso também não precisa de muita marcação para ser alcançado. Você simplesmente tem uma cor para a tag âncora e outra para a:hover enquanto há uma propriedade transition em todo o site para tornar a mudança menos abrupta.

 * { transition: all ease-in-out .25s; transition-property: all; transition-property: background,color,border,opacity; } a { color: #c73737; text-decoration: none; } a:hover { color: #d35e5e; }

Maçã

Incluí este exemplo para mostrar que mesmo as maiores empresas com orçamento de design basicamente infinito podem seguir uma abordagem muito básica. Na página inicial da Apple, os links simplesmente aparecem em azul e ficam sublinhados quando passam o mouse (corretamente, via text-decoration ). O contorno do estado de foco é simplesmente um pouco mais grosso do que o normal.

exemplos de design de hiperlink da apple focalizar o foco

A marcação

Aqui está o código se você quiser fazer algo semelhante:

 a { color: #2997ff; } a:hover { text-decoration: underline; } :focus { outline: 4px solid rgba(0,125,250,0.6); outline-offset: 1px; }

A saúde dos homens

Este site de revista traz uma nova ideia para a mesa. A princípio, parece normal: os links na página têm apenas um sublinhado. A única coisa que chama a atenção é que a linha é um pouco mais grossa que o normal.

exemplos de design de hiperlink de saúde masculina

No entanto, eles têm um truque na manga para quando você passa o mouse sobre os hiperlinks. Para sinalizar isso, a Men's Health optou por usar uma cor de fundo como indicador. Os links ficam amarelos com apenas o menor dos atrasos. Um primeiro entre nossos exemplos de design de hiperlink.

hover saúde masculina

Código CSS

A marcação subjacente para isso também é digna de nota por outro motivo. Para obter a linha inicial de seus links, o site usa as propriedades mencionadas e relativamente novas para controlar text-decoration .

 a { text-decoration: underline; text-decoration-thickness: 0.125rem; text-decoration-color: #d2232e; text-underline-offset: 0.25rem; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

Como você pode ver, text-decoration-thickness , text-decoration-color e text-underline-offset desempenham um papel em fazer com que o design tenha a aparência que tem.

Quanto ao efeito hover, uma coisa que se destaca é que ele simplesmente usa yellow como denominação de cor.

 a:hover { background-color: yellow; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

Fora dos exemplos e sites de teste, essa é uma maneira muito rara de declarar cores em CSS e é engraçado vê-la por aí. Além disso, você naturalmente encontra a propriedade transition para tornar o aparecimento e desaparecimento do plano de fundo menos abrupto.

Geografia nacional

A National Geographic está buscando um efeito semelhante ao da Men's Health, no entanto, eles o alcançam de maneira muito diferente. Aqui, também, o design do hiperlink é inicialmente simples com sublinhados mais grossos. No entanto, ao passar o mouse, eles cobrem toda a palavra ou frase vinculada.

exemplos de design de hiperlink geográfico nacional hover

O interessante aqui é que o fundo parece crescer de baixo para cima, então vamos ver como eles fizeram isso.

Como isso é possível?

Em primeiro lugar, aqui está a marcação dos links em seu estado normal:

 a { background-image: linear-gradient(120deg,#fc0,#fc0); background-position: 0 100%; background-repeat: no-repeat; background-size: 100% 0; border: none; border-bottom: 2px solid #fc0; text-decoration: none; -webkit-transition: background-size .125s ease-in; -o-transition: background-size .125s ease-in; transition: background-size .125s ease-in; }

Como você pode ver, como em outros exemplos de design de hiperlink, eles conseguem isso com uma simples declaração border-bottom . No entanto, ao mesmo tempo, há uma imagem de fundo posicionada totalmente na parte inferior, mas com tamanho vertical zero.

Na verdade, é assim que eles têm a impressão de crescimento, pois ao passar o mouse, ele atinge 100% do tamanho vertical, enquanto a transição ease-in cuida do fato de que aparece gradualmente da parte inferior.

 a:hover { background-size: 100% 100%; border-color: #fc0; color: #000; }

vinte e vinte e dois

Para os últimos exemplos, vamos ver como dois temas padrão do WordPress lidam com o design de hiperlink. O primeiro é Vinte e Vinte e Dois. Não há nada muito espetacular acontecendo, os links geralmente sublinhados solidamente têm uma linha tracejada embaixo ao passar o mouse.

exemplos de design de hiperlink de vinte e dois temas

No entanto, ainda não vimos esse tipo de manipulação, então achei que seria bom cobrir.

É assim que funciona

O tema lida com isso da maneira que você esperaria. As tags âncora têm text-decoration: underline atribuído a elas e também valores para sua espessura e deslocamento. Ao passar o mouse, ele se transforma em text-decoration-style: dashed . É isso.

 a { text-decoration-thickness: 1px; text-underline-offset: 0.25ch; } a:hover, a:focus { text-decoration-style: dashed; }

vinte e vinte e um

Nosso exemplo final é Twenty Twenty-One. Ele tem um efeito de foco semelhante ao seu antecessor, no entanto, em vez de uma linha tracejada, usa uma linha pontilhada.

vinte e vinte e um exemplos de design de hiperlink de tema

Mas não é por isso que estou mencionando isso aqui. Em vez disso, a parte interessante é o efeito de foco. Em vez do contorno usual, os designers decidiram usar uma cor de fundo contrastante para destacá-lo.

vinte vinte e um tema exemplos de design de hiperlink foco

O CSS que acompanha

Como eles conseguiram isso também é interessante. Como você pode ver na marcação abaixo, a cor de fundo é basicamente branca, porém, tem sua opacidade configurada para 90%.

 a:focus { outline: 2px solid transparent; text-decoration: underline 1px dotted currentColor; text-decoration-skip-ink: none; background: rgba(255, 255, 255, 0.9); }

Dessa forma, você obtém essa aparência mais sutil que fornece um contraste claro, mas não é muito dura.

Use estes exemplos para seu próprio design de hiperlink

Sem links, o que chamamos de Internet ou World Wide Web não seria o que é. Por esse motivo, os hiperlinks merecem tanta atenção em seu web design quanto outros elementos. Depois de ver os exemplos de design de hiperlink acima, vamos resumir o que podemos aprender com eles:

  • Marque seus links claramente para que sejam fáceis de reconhecer, as ferramentas mais comuns para isso são cores, sublinhados ou ambos.
  • Use efeitos de foco para garantir que os usuários possam ver sua interação com seus links. Há uma ampla gama de possibilidades para isso.
  • Não negligencie o estado focus ! Facilite a navegação em suas páginas por usuários com diferentes habilidades.

É isso. Agora você tem uma boa base para tomar decisões de design sobre seus próprios hiperlinks.

Qual dos exemplos de design de hiperlink acima você mais gosta ou não gosta e por quê? Que outras possibilidades de design para links você gosta? Conte-nos nos comentários abaixo!