TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Titulo Descritivo

Ensaios: Titulo Descritivo. Pesquise 812.000+ trabalhos acadêmicos

Por:   •  11/4/2014  •  463 Palavras (2 Páginas)  •  233 Visualizações

Página 1 de 2

Estilizando Links com CSS

Aos links pode se aplicar tudo que vc viu anteriormente (i.e. mudar cores, fontes, sublinhar, etc).,só que de maneira estática.No CSS pode-se definir as propriedades de maneira mais dinâmica diferenciada de acordo com o estado do link ou seja, visitado, não visitado, ativo ou com o ponteiro do mouse sobre o link possibilitando adicionar interessantes efeitos ao seu website. Para estilizar estes efeitos você usará as chamadas pseudo-classes.

Pseudo-classe

Uma pseudo-classe é uma classe do css que permite estilizar considerando as diferentes condições ou eventos na definição de uma propriedade de estilo para uma tag HTML.

Exemplo : links são marcados no HTML com tags <a>. Então podemos usar a como um seletor CSS:

a {

color: green;

}

Um link pode ter diferentes estados. Por exemplo, pode ter sido visitado ou não visitado ou link ativo. Então vamos usar pseudo-classes para estilizar links ativos, visitados e não visitados.

a:link {

color: blue;

}

a:visited {

color: red;

}

a:active {

background-color:aqua;

}

Pseudo-classe: hover

A pseudo-classe :hover é usada para quando o ponteiro do mouse está sobre o link.

Isto pode ser usado para conseguir efeitos bem interessantes. Por exemplo, podemos mudar a cor do link para laranja e o texto para itálico quando o ponteiro do mouse passa sobre ele, o código CSS para estes efeitos é o mostrado a seguir:

a:hover {

color: orange;

font-style: italic;

}

Exemplo: Efeito quando o ponteiro está sobre o link

É comum a criação de efeitos diferentes quando o ponteiro está sobre o link. Veremos a seguir alguns exemplos extras de estilização da pseudo-classe :hover.

Exemplo : Espaçamento entre as letras

Como você deve estar lembrado o espaçamento entre as letras de um texto pode ser controlado pela propriedade letter-spacing. Isto pode ser aplicado aos links para obter um efeito interessante:

a:hover {

letter-spacing: 10px;

font-weight:bold;

color:red;

}

Exemplo: UPPERCASE e lowercase

A propriedade text-transform, para estilizar com letras maiúsculas e minúsculas. Isto pode ser usado para estilizar links:

a:hover {

text-transform: uppercase;

font-weight:bold;

...

Baixar como (para membros premium)  txt (3.3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com