MarcosBFG MarcosBFG  • 03.09.11 11:50

Ensinando a aplicar cores e fundos no seu WebSite Empty Ensinando a aplicar cores e fundos no seu WebSite 03.09.11 11:50

Neste tuto você aprenderá como aplicar cores de primeiro plano e cores de fundo no seu website. Abordaremos ainda os métodos avançados de controle e posicionamento de imagens de fundo. Serão explicadas as seguintes propriedades CSS:

Cor do primeiro plano: a propriedade 'color'

A propriedade color define a cor do primeiro plano de um elemento.

Considere, por exemplo, que desejamos que todos os cabeçalhos de primeiro nível no documento sejam na cor vermelha. O elemento HTML que marca tais cabeçalhos é o elemento <h1>. O código a seguir define todos os <h1> na cor vermelha.

Spoiler:

As cores podem ser definidas pelo seu valor hexadecimal como no exemplo acima (#ff0000), com uso do nome da cor ("red") ou ainda pelo seu valor rgb (rgb(255,0,0)).

A propriedade 'background-color'

A propriedade background-color define a cor do fundo de um elemento.

O elemento <body> contém todo o conteúdo de um documento HTML. Assim, para mudar a cor de fundo da página, devemos aplicar a propriedade background-color ao elemento <body>.

Você pode aplicar cores de fundo para outros elementos, inclusive para cabeçalhos e textos. No exemplo abaixo foram aplicadas diferentes cores de fundo para os elementos <body> e <h1>.

Spoiler:

Notar que foram aplicadas duas propriedades ao elemento <h1> separadas por um ponto e vírgula.


Images de fundo [background-image]

A propriedade CSS background-image é usada para definir uma imagem de fundo.

Usaremos a imagem de uma borboleta para exemplificar a aplicação de imagens de fundo. Você pode fazer o download da imagem mostrada abaixo e usá-la nos seus experimentos (clique com o botão direito do mouse sobre a imagem e escolha "salvar imagem como") ou você poderá usar uma outra imagem qualquer ao seu gosto.

Spoiler:

Para inserir uma imagem de fundo na página basta aplicar a propriedade background-image ao elemento <body> e especificar o caminho para onde está gravada a imagem.

Spoiler:

NB: Notar como foi especificado o caminho para a imagem usando url("butterfly.gif"). Isto significa que a imagem está localizada no mesmo diretório da folha de estilos. Pode ser escolhido um outro diretório para gravar as imagens e o caminho seria url("../images/butterfly.gif") ou até mesmo hospedá-la na Internet: url("http://www.html.net/butterfly.gif").

Imagem de fundo repetida [background-repeat]

No exemplo anterior você observou que a imagem da borboleta repetiu tanto na vertical como na horizontal cobrindo toda a tela? A propriedade background-repeat controla o comportamento de repetição da imagem de fundo.

A tabela a seguir mostra os quatro diferentes valores para background-repeat.

Value Description Example
Background-repeat: repeat-x A imagem se repete na horizontal
background-repeat: repeat-y A imagem se repete na vertical
background-repeat: repeat A imagem se repete na tanto na horizontal como na vertical
background-repeat: no-repeat A imagem não se repete

Por exemplo, o código mostrado a seguir é para que a imagem não se repita na tela:

Spoiler:

Image de fundo fixa [background-attachment]

A propriedade background-attachment define se a imagem será fixa ou se irá rolar juntamente com o elemento que a contém.

Uma imagem de fundo fixa permanece no mesmo lugar e não rola com a tela ao contrário da imagem que não é fixa e rola acompanhando o conteúdo da tela.

A tabela a seguir mostra os quatro diferentes valores para background-attachment. Veja os exemplos para constatar a diferença entre imagem fixa e imegem que rola.

Value Description
Background-attachment: scroll A imagem rola com a página
Background-attachment: fixed A imagem é fixa

Por exemplo, o código abaixo fixa a imagem na tela.

Spoiler:

Bem espero que tenha ajudado a aplicar cores e fundos no seu WebSite, qualquer duvida me adicione no msn. Marcos.BFG@hotmail.com


Última edição por MarcosBFG em 03.09.11 12:09, editado 1 vez(es)

kuys kuys  • 03.09.11 12:07

Ensinando a aplicar cores e fundos no seu WebSite Empty Re: Ensinando a aplicar cores e fundos no seu WebSite 03.09.11 12:07

Me pareceu um tutorial em condições.
No entanto penso que está na area errada. vou averiguar se está mesmo ou não

Obs:
Vou mover ele para a area de informática tutoriais/dicas
+2 ocorrencias

MarcosBFG MarcosBFG  • 03.09.11 12:12

Ensinando a aplicar cores e fundos no seu WebSite Empty Re: Ensinando a aplicar cores e fundos no seu WebSite 03.09.11 12:12

Kuyz se estiver em área errada mova o tuto para área certa, eu nem vi aonde eu tinha feito o tuto.

Kıłłzøиez Kıłłzøиez  • 03.09.11 13:32

Ensinando a aplicar cores e fundos no seu WebSite Empty Re: Ensinando a aplicar cores e fundos no seu WebSite 03.09.11 13:32

kuys escreveu:Me pareceu um tutorial em condições.
No entanto penso que está na area errada. vou averiguar se está mesmo ou não

Obs:
Vou mover ele para a area de informática tutoriais/dicas
+2 ocorrencias

vinivei vinivei  • 22.09.11 11:49

Ensinando a aplicar cores e fundos no seu WebSite Empty Re: Ensinando a aplicar cores e fundos no seu WebSite 22.09.11 11:49

Não gostei Muito Do tuto Pq nao deu pra enteder muito bem ;S
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.