tutoriais mais recente desenvolvimento web
×

CSS Tutorial

CSS CASA CSS Introdução CSS Sintaxe CSS Como CSS cores CSS Fundos CSS Fronteiras CSS margens CSS Preenchimento CSS Altura largura CSS Texto CSS fontes CSS ligações CSS listas CSS tabelas CSS Modelo de Caixa CSS Contorno CSS de exibição CSS Largura máxima CSS Posição CSS Flutuador CSS Inline-block CSS Alinhar CSS combinadores CSS Pseudo-classe CSS Pseudo-elemento CSS Barra de navegação CSS dropdowns CSS tooltips CSS Galeria de imagens CSS Opacidade imagem CSS Sprites imagem CSS attr seletores Formas CSS CSS contadores

CSS3

CSS3 Introdução CSS3 Cantos arredondados CSS3 Imagens de fronteira CSS3 Fundos CSS3 cores CSS3 gradientes CSS3 sombras CSS3 Texto CSS3 fontes CSS3 transformações 2D CSS3 transformações 3D CSS3 transições CSS3 animações CSS3 imagens CSS3 botões CSS3 Paginação CSS3 várias Colunas CSS3 Interface de usuário CSS3 box Dimensionamento CSS3 Flexbox CSS3 Consultas de mídia CSS3 Exemplos MQ

CSS Web design responsivo

Web design responsivo Intro Web design responsivo Janela de exibição Web design responsivo Grid View Web design responsivo Consultas de mídia Web design responsivo imagens Web design responsivo vídeos Web design responsivo Frameworks

CSS Examples

CSS Exemplos CSS Questionário CSS Certificado

CSS References

CSS Referência CSS seletores CSS Funções CSS Aural referência CSS Web Safe fontes CSS Animatable CSS Unidades CSS PX-EM conversor CSS cores CSS Valores de cor CSS Nomes das cores CSS3 Suporte a navegadores

 

CSS ligações


Com CSS, as ligações podem ser decorados de formas diferentes.

O texto do link texto do link Fazer a ligação Botão Botão do Link

Ligações de estilo

Os links podem ser decorados com qualquer propriedade CSS (por exemplo color , font-family , background , etc.).

Exemplo

a {
    color: hotpink;
}
Tente você mesmo "

Além disso, as ligações podem ser decorados de forma diferente dependendo do estado em que se encontram.

As quatro ligações estados são:

  • a:link -, um link não visitado normais
  • a:visited - um link que o usuário visitou
  • a:hover - um link quando o usuário mouses sobre ele
  • a:active - um link no momento em que for clicado

Exemplo

/* unvisited link */
a:link {
    color: red;
}

/* visited link */
a:visited {
    color: green;
}

/* mouse over link */
a:hover {
    color: hotpink;
}

/* selected link */
a:active {
    color: blue;
}
Tente você mesmo "

Ao definir o estilo para vários estados da ligação, existem algumas regras de ordem:

  • a:hover DEVE vir após a:link e a:visited
  • a:active DEVE vir após a:hover

Decoração de texto

O text-decoration propriedade é usado principalmente para remover sublinhados de links:

Exemplo

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a:active {
    text-decoration: underline;
}
Tente você mesmo "

Cor de fundo

A background-color propriedade pode ser usada para especificar uma cor de fundo para links:

Exemplo

a:link {
    background-color: yellow;
}

a:visited {
    background-color: cyan;
}

a:hover {
    background-color: lightgreen;
}

a:active {
    background-color: hotpink;
Tente você mesmo "

Avançados - Botões de link

Este exemplo demonstra um exemplo mais avançado onde combinamos várias propriedades CSS para mostrar links como caixas / botões:

Exemplo

a:link, a:visited {
    background-color: #f44336;
    color: white;
    padding: 14px 25px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
}

a:hover, a:active {
    background-color: red;
}
Tente você mesmo "

Exemplos

mais Exemplos

Adicionar estilos diferentes para hiperlinks
Este exemplo demonstra como adicionar outros estilos de hiperlinks.

Avançado - Criar um botão de link com bordas
Outro exemplo de como criar caixas de link / botões.


Teste-se com exercícios!

Exercício 1 » Exercício 2» Exercício 3 » Exercício 4»