Bruno C. de Paula
Laboratório de Informática
Propriedades CSS:
Cores
1º Semestre 2009 > PUCPR > BSI
Resumo da aula
Após finalizarmos nosso trabalho com os
seletores do CSS, é chegado o momento
de conhecer as principais propriedades
do CSS;
Nosso objetivo hoje será conhecer as
propriedades que lidam com cores.
Material referente ao assunto da aula
Tutorial sobre cores em CSS:
– http://www.maujor.com/tutorial/cores
.php
Recomendação W3C do CSS 3 (cores)
(em Inglês):
– http://www.w3.org/TR/css3-color/
Capítulo do Livro CSS – Guia de Bolso:
– http://altabooks.tempsite.ws/capitulo
s_amostra/00_cssbolso.pdf
05/11/2015
3
Material referente ao assunto da
aula
CSS – Guia de
Bolso;
– Editora AltaBooks;
– 2008;
– Download de um
capítulo.
05/11/2015
4
Ferramentas de cor
Color Picker / Color Wheel
 Extensão para Firefox:
– http://www.colorzilla.com/firefox/
– https://addons.mozilla.org/enUS/firefox/addon/60
 Online:
– http://www.colorpicker.com/
– http://www.workwithcolor.com/doughnutcolor-picker-01.htm
– http://www.febooti.com/products/iezoom/o
nline-help/online-color-chart-picker.html
– http://www.ficml.org/jemimap/style/color/
wheel.html
05/11/2015
5
Ferramentas de cor
 Color Blender:
– http://meyerweb.com/eric/tools/colorblend/
Referências sobre cores:
– http://www.morecrayons.com/
05/11/2015
6
Tags HTML referenciadas na aula (em
Português –site Referenciando)
Tag de estilo: <style>;
Tag de link: <link>;
Tag de script: <script>.
05/11/2015
7
Tags HTML referenciadas na aula (em
Inglês – site SitePoint)
Tag de estilo: <style>;
Tag de link: <link>;
Tag de script: <script>;
05/11/2015
8
Exemplos da aula
Cor em #RRGGBB
Cor em #RGB
Cor em rgb(rrr.rr%, ggg.gg%,
bbb.bb%)
Cor em rgb(rrr, ggg, bbb)
Cor como palavra-chave;
Cores do sistema operacional;
Cores em rgba(rrr,ggg,bbb,a) ;
Cores em hsl(h, s%, l%).
05/11/2015
9
Cada cor tem um significado e
uma personalidade
05/11/2015
10
A cor é essencial para a
apresentação de um site
e pode ser representada de
maneiras diferentes
05/11/2015
11
Na tela do computador as cores
são aditivas (cor luz)
Mistura de intensidades de:
– Vermelho (red);
– Verde (green);
– Azul (blue).
05/11/2015
12
Monitores apresentam as cores
de maneira diferente
Cores de 8 bits (256 cores):
– raro hoje em dia;
– usar paleta web safe (216 cores).
Cores de 16 bits (65 mil cores):
– usar paleta web smart (4096 cores).
Cores de 32 bits (16 milhões):
– 16 milhões de cores;
– Liberdade na escolha da cor.
05/11/2015
13
Notação de cor em CSS
#RRGGBB;
#RGB;
rgb(rrr.rr%, ggg.gg%,
bbb.bb%);
rgb(rrr, ggg, bbb);
Palavra-chave.
05/11/2015
14
Notação de cor em CSS
CSS 3
rgba(rrr,ggg,bbb,aaa);
hsl(h, s%, l%);
hsla(h, s%, l%, a).
05/11/2015
15
#RRGGBB
RR:
– Intensidade do vermelho em base
hexadecimal de 0 a 255 (FF);
GG:
– Intensidade do verde em base
hexadecimal de 0 a 255 (FF);
BB:
– Intensidade do azul em base
hexadecimal de 0 a 255 (FF).
05/11/2015
16
Base hexadecimal
0 dec = 0 hex;
...
15 dec = F hex;
16 dec = 10 hex;
255 dec = FF hex;
05/11/2015
17
05/11/2015
18
#RGB
Forma abreviada;
Cada dígito é replicado;
Exemplos:
– #f00 é a mesma coisa que #ff0000;
– #ccc é a mesma coisa que #cccccc;
– #123 é a mesma coisa que #112233;
Tons de cinza: #000, #111, #222,...,
#ddd, #eee, #fff.
05/11/2015
19
05/11/2015
20
rgb(rrr.rr%, ggg.gg%, bbb.bb%)
Valores RGB de 0 a 100%;
100% corresponde a 255 (FF);
05/11/2015
21
rgb(rrr, ggg, bbb)
Valores RGB de 0 a 255;
05/11/2015
22
Palavra-chave
HTML 4.01:
– 16 cores;
05/11/2015
Cores do
Sistema:
29 cores;
Depende do
Sistema
Operacional.
23
Palavra-chave
Cores HTML (X11) :
– http://www.w3schools.com/HTML/ht
ml_colornames.asp
05/11/2015
24
rgba(rrr,ggg,bbb,a)
RGB + Transparência;
0 => transparente;
1 => sólido.
05/11/2015
25
hsl(h, s%, l%)
H (hue):
– Tonalidade de cor;
– “Cores do arco-íris”;
– 0 a 360;
S (saturation):
– Pureza da cor;
– 0 a 100%;
L (lightness):
– Brilho;
– 0 a 100%;
05/11/2015
26
05/11/2015
27
hsla(h, s%, l%, a)
HSL + transparência;
0 => transparente;
1 => sólido.
05/11/2015
28
Material referente ao assunto da aula
Tutorial sobre cores em CSS:
– http://www.maujor.com/tutorial/cores
.php
Recomendação W3C do CSS 3 (cores)
(em Inglês):
– http://www.w3.org/TR/css3-color/
Capítulo do Livro CSS – Guia de Bolso:
– http://altabooks.tempsite.ws/capitulo
s_amostra/00_cssbolso.pdf
05/11/2015
29
Material referente ao assunto da
aula
CSS – Guia de
Bolso;
– Editora AltaBooks;
– 2008;
– Download de um
capítulo.
05/11/2015
30
Ferramentas de cor
Color Picker / Color Wheel
 Extensão para Firefox:
– http://www.colorzilla.com/firefox/
– https://addons.mozilla.org/enUS/firefox/addon/60
 Online:
– http://www.colorpicker.com/
– http://www.workwithcolor.com/doughnutcolor-picker-01.htm
– http://www.febooti.com/products/iezoom/o
nline-help/online-color-chart-picker.html
– http://www.ficml.org/jemimap/style/color/
wheel.html
05/11/2015
31
Ferramentas de cor
 Color Blender:
– http://meyerweb.com/eric/tools/colorblend/
Referências sobre cores:
– http://www.morecrayons.com/
05/11/2015
32
Próximas aulas de CSS
Propriedades CSS:
–Imagens e fundos.
05/11/2015
33
Download

Apresentação referente à aula