SlideShare uma empresa Scribd logo
1 de 23
Profa.Andrea Dalforno
CSS
CSS é a abreviação
de Cascading Style
Sheets (Folhas de
Estilo em Cascata).
Enquanto o documento HTML
informa ao navegador a estrutura e a
função de um determinado
elemento, o CSS fornece as
instruções ao navegador sobre como
exibir certo elemento: cores,
tipografias, espaçamentos, larguras
e alturas, cores, etc. Isto é possível
através de um conjunto de regras.
Estilos
 Estilos estão normalmente
armazenados em folhas de estilo;
 Estilos separam a apresentação da
estrutura;
 Folhas de Estilo Externas podem
economizar o seu tempo;
 Folhas de Estilo Externas são
armazenadas em arquivos CSS.
CSS não é uma linguagem de
programação como JavaScript, e
não é uma linguagem de marcação
como HTML.
Por exemplo, uma regra CSS pode
afirmar:
Encontrar todos os elementos <h2> em uma página, e
mudar a cor do texto para verde.
Encontrar todos os elementos <p> com um atributo
class=”author-name”, e apresentar o fundo em vermelho,
o texto com o dobro do tamanho do texto do parágrafo
normal, e adicionar 10 pixels de espaçamento em torno
de cada um.
SintaxeCSS
A sintaxe CSS é composta de três partes: seletor, propriedade e valor. No código fonte
da folha de estilo a sintaxe é escrita da seguinte forma:
seletor {propriedade: valor;}
As chaves contêm a(s) propriedade(s) e seus valor(es), separada(s) por um ponto e
vírgula.
As propriedades definem as características do elemento ou atributo que você
selecionou, tais como: cor do texto, cor de fundo, posição na página, fonte, entre
outras.
Os valores são atribuídos a cada propriedade de cada elemento/atributo. Por
exemplo, a propriedade “color” (cor) pode ter valor atribuído em código hexadecimal
(ex.: #336699), ou RGB (ex.: rgb (12,134,22)), ou ainda utilizando nomes de cores (ex.:
red (vermelho), green (verde) ou blue (azul)). Propriedades que afetam posição,
margens, largura ou altura podem ser medidas em pixels (px), ems, percentagens,
centímetros ou outras unidades desse tipo.
ComentáriosCSS
Você pode adicionar comentários na folha de estilos, basta escrever entre os
caracteres /* e */.
/* ESTE É UM COMENTÁRIO. */
Comentários podem ocupar várias linhas, pois o navegador vai ignorar tudo
que estiver escrito entre os caracteres /* */.
Os comentários são usados para explicar o código, e pode ajudar na edição do
código fonte antigo.
Seletores
Existem vários seletores diferentes, cada um combinando uma parte
diferente da marcação.Os três seletores básicos são:
 Elemento seletor
 Seletor class
 Seletor id
Seletores:Elementoseletor
Elemento seletor pode ser qualquer tag/elemento HTML.
Exemplos: body { }
p { }
a { }
Seletores:Seletorclass
Com o seletor class é possível definir estilos diferentes para o mesmo tipo de
elemento HTML. Porém, é necessário definir no seu documento HTML os dois tipos
do mesmo elemento, utilizando atributos class diferentes. O seletor class é definido
com um ponto antes do nome/valor.
Exemplo: HTML
CSS
Se a tag não for mencionada no seletor para definir um estilo, então este será usado
por todos elementos do documento HTML que possuem um determinado atributo
class.
<p class=”right”> Este texto deverá aparecer alinhado à direita.</p>
<p class=”center”>Este texto deverá aparecer centralizado.</p>
p .right {text-align: right;}
p .center {text-align: center;}
.right {text-align: right;}
.center {text-align: center;}
Seletores:Seletorid
Você também pode definir estilos para elementos HTML utilizando o seletor id. O
seletor id é definido com o símbolo cerquilha/cardinal (#) antes do nome/valor
Exemplos: HTML
CSS
<div id=”verde”>O texto desta seção aparecerá na cor verde.</div>
#verde {color: green;}
Seletorescombinados
Os seletores podem ser combinados para definir regras mais específicas.
Por exemplo, vamos supor que o documento HTML tem um elemento <p
id=“para1”>, e que este deverá aparecer com o texto centralizado em
vermelho, então o estilo será:
p #para1{
text-align: center;
color: red;
}
Agrupamento
É possível também agrupar diferentes seletores para aplicar o mesmo estilo.
Separe cada seletor com uma vírgula. No exemplo abaixo foram agrupados
todos os elementos de título, pois todos serão exibidos em cor de texto
verde.
Veja as referências daW3C para seletores:
http://www.w3c.br/divulgacao/guiasreferencia/css2/#mod-seletores
h1,h2,h3,h4,h5,h6 {
color: green
}
CSSabreviada
É possível combinar várias propriedades CSS relacionadas em uma única
propriedade para economizar tempo e esforço de sua parte.
A abreviação pode ser bem interessante para propriedades como margin e
padding.
Por exemplo, vamos supor que você precisa definir a propriedade margin do
elemento <div id=”col”></div>:
Para simplificar, esta regra também pode ser escrita da seguinte forma:
#col {
margin-top: 1px;
margin-right: 1.5px;
margin-bottom: 2px;
margin-left: 2.5px;
}
#col {
margin: 1px 1.5px 2.5px 2px;
}
AplicandoCSSaumdocumentoHTML
Existem três maneiras de aplicar CSS a um documento HTML: estilos inline,
estilos incorporados, e folhas de estilo externas. É recomendável que utilize
folhas de estilo externas, salvo quando as outras opções se fazem
necessárias.
Todos os estilos legam "cascata" pela seguinte ordem de prioridade:
1. Estilos inline (dentro de um elemento HTML)
2. Estilos internos ou incorporados (dentro da <head>)
3. Folhas de estilo externas
4. Padrão do navegador
Estilosinline
Um estilo inline perde muitas das vantagens das folhas de estilo externas,
pois mistura conteúdo com apresentação. Então, use esta opção raramente,
com muito critério, quando um estilo for aplicado somente a uma ocorrência
de um elemento.
Para usar estilos inline você usa o atributo style na tag relacionada.O atributo
style pode conter qualquer propriedade de CSS. O exemplo mostra como
mudar a cor e a margem esquerda de um parágrafo específico:
<p style="color: sienna; margin-left: 20px;">
Este é um parágrafo específico.
</p>
Estilosinternosouincorporados
O estilo interno ou incorporado é pertinente apenas ao documento HTML a
que pertence.Você define estilos internos dentro da tag <head> usando a tag
<style>:
<head>
<style type="text/css">
hr {color: sienna;}
p {margin-left: 20px;}
body {background-image: url("images/back40.gif");}
</style>
</head>
Folhasdeestiloexternas
A folha de estilo externa é a opção mais recomendada para definir a apresentação de
um website. Vantagens:
1. os estilos serão aplicados a todas as páginas do site; e
2. permitem alterar o layout e toda a apresentação do site sem interferir no
conteúdo.
Atenção! Cada página do site deve conter uma ligação para a folha de estilos externa
usando a tag <link> ou a tag <style>, que deve ser inserida dentro da tag <head>:
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<head>
<style type="text/css">
<!--
@import url("style.css");
-->
</style>
</head>
Folhasdeestilosmúltiplas
Se algumas propriedades fossem fixadas para o mesmo seletor em folhas de estilo
diferentes, os valores serão herdados da folha de estilo de acordo com o nível de
prioridade:
1. Estilos inline (dentro de um elemento HTML)
2. Estilos internos ou incorporados (dentro da <head>)
3. Folhas de estilo externas
4. Padrão do navegador
Propriedades
Cores e fundos
A propriedade background de CSS
permite que você controle a cor de
fundo de um elemento, imagem de
fundo, repetição da uma imagem
verticalmente ou horizontalmente, e
posicionamento da imagem na
página.
Veja as referências daW3C para
cores e fundos:
http://www.w3c.br/divulgacao/guias
referencia/css2/#mod-cores
Unidade Descrição
nome da
cor
Utiliza-se apenas o nome da cor. Apenas 16
nomes de cor são suportados pelo padrão da
W3C (aqua, black, blue, fuchsia, gray, green,
lime, maroon, navy, olive, purple, red, silver, teal,
white, e yellow).
rgb (x,x,x) Define-se um valor RGB (ex.: rgb(255,0,0)).
rgb(x%,x%,
x%)
Define-se valores de porcentagem do RGB (ex.:
rgb(100%,0%,0%)).
#rrggbb Define-se um valor hexadecimal (ex.: #ff0000).
As cores utilizam as seguintes
regras:
Propriedades
Textos
A propriedade text do CSS permite
que você controle a aparência do
texto. É possível mudar a cor de um
texto, aumentar ou diminuir o
espaço entre caracteres, alinhar e
decorar um texto, recuar a primeira
linha, etc.
Veja as referências daW3C para
textos:
http://www.w3c.br/divulgacao/guias
referencia/css2/#mod-texto
Fontes tipográficas
A propriedade font do CSS permite
que você mude a família de
tipográfica, largura e tamanho da
fonte, e o estilo de um texto.
Veja as referências daW3C para
fontes tipográficas:
http://www.w3c.br/divulgacao/guias
referencia/css2/#mod-fontes
Propriedades
Bordas
A propriedade border do CSS permite
que você especifique o estilo e cor de
borda do elemento. Em HTML nós
usamos tabelas para criar bordas ao
redor um texto, mas com a
propriedade border do CSS nós
podemos criar bordas com efeitos,
além de poder aplica-las a qualquer
elemento.
Veja as referências daW3C para
bordas:
http://www.w3c.br/divulgacao/guiasre
ferencia/css2/#mod-bordas
Margens
A propriedade margin do CSS define o
espaço ao redor elementos. É possível
usar valores negativos para sobrepor
conteúdos. As margens topo, direita,
inferior, e esquerda são independentes
e podem receber valores diferentes. A
propriedade margin (shorthand)
também pode ser usada para mudar
todas as margens de uma vez.
Veja as referências daW3C para
margens:
http://www.w3c.br/divulgacao/guiasre
ferencia/css2/#mod-margens
Propriedades
Espaçamento
As propriedades de padding do CSS
definem o espaço entre a borda e o
conteúdo de elemento. Os valores
negativos não são permitidos. O padding
superior, direito, esquerdo e inferior são
independentes e podem receber valores
diferentes.A propriedade padding
(shorthand) também pode ser usada para
mudar todos os espaçamentos de uma vez.
Veja as referências daW3C para
espaçamento:
http://www.w3c.br/divulgacao/guiasrefere
ncia/css2/#mod-espacamento
Depois veja o modelo de caixa e entenda
como você deverá definir as bordas,
margens e espaçamentos.
http://www.w3c.br/divulgacao/guiasrefere
ncia/css2/#mod-caixa
Agregador de conteúdo, numeração
automática e listas
As propriedades content e list do CSS permitirem
que você agregue conteúdos de pseudo-
elementos e insira numeração/marcadores em
itens de lista respectivamente.
Veja as referências daW3C para agregador de
conteúdo, numeração automática e listas:
http://www.w3c.br/divulgacao/guiasreferencia/cs
s2/#mod-agregador
Propriedades
Modelo de formatação visual
Reúne propriedades do CSS que
definem dimensões, classificação e
posicionamento. Por exemplo,
permitem que você controle a altura
e largura de um elemento, aumente
o espaço entre duas linhas, controle
a exibição de um elemento, posição
de um elemento em relação a outro,
posição de um elemento usando um
valor absoluto, controle a
visibilidade de um elemento, bem
como especifique a posição de um
elemento.
Veja as referências daW3C para
modelo de formatação visual:
http://www.w3c.br/divulgacao/guias
referencia/css2/#mod-formatacao
Veja também:
Detalhes do modelo de formatação
visual e os efeitos visuais:
http://www.w3c.br/divulgacao/guias
referencia/css2/
Propriedades
Tipos de mídia
Os tipos de mídia permitem que você
especifique como documentos serão
apresentados em mídias diferentes.
Por exemplo, como um documento
pode ser exibido com um estilo
diferente no monitor, dispositivo
móvel, impressão etc.
A regra @media, que permite definir
estilos diferentes para mídias
diferentes na mesma folha de estilo.
Veja as referências daW3C para tipos
de mídia, a sintaxe, e as unidades de
medidas:
http://www.w3c.br/divulgacao/guiasre
ferencia/css2/#mod-tipos
<style>
@media screen{
p.test{
font-family:verdana sans-serif;
font-size:14px}
}
@media print{
p.test, {
font-family:times serif;
font-size:10px}
}
@media screen,print{
p.test {
font-weight:bold
}
}
</style>

Mais conteúdo relacionado

Mais procurados

Curso de css3 unidade 1 - introdução ao css
Curso de css3   unidade 1 - introdução ao cssCurso de css3   unidade 1 - introdução ao css
Curso de css3 unidade 1 - introdução ao cssLéo Dias
 
Html 5 -_aula_2
Html 5 -_aula_2Html 5 -_aula_2
Html 5 -_aula_2Pedro Neto
 
Introdução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento webIntrodução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento webCarlos Eduardo Kadu
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSSTalita Pagani
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web iEliene Resende
 
html, css e java script - renato araujo
html, css e java script - renato araujohtml, css e java script - renato araujo
html, css e java script - renato araujoorenatoaraujo
 
CSS - Módulo Básico de WEB
CSS - Módulo Básico de WEBCSS - Módulo Básico de WEB
CSS - Módulo Básico de WEBDaniel Brandão
 
Css cascading style sheet
Css cascading style sheetCss cascading style sheet
Css cascading style sheetMorvana Bonin
 
Propriedades css e propriedades de fontes de texto
Propriedades css e propriedades de fontes de texto Propriedades css e propriedades de fontes de texto
Propriedades css e propriedades de fontes de texto Filipe Rezende
 
Apostila Css ( Apostilando.com )
Apostila Css ( Apostilando.com )Apostila Css ( Apostilando.com )
Apostila Css ( Apostilando.com )Rodrigo Dias
 

Mais procurados (17)

Slides Css3
Slides Css3 Slides Css3
Slides Css3
 
Curso de css3 unidade 1 - introdução ao css
Curso de css3   unidade 1 - introdução ao cssCurso de css3   unidade 1 - introdução ao css
Curso de css3 unidade 1 - introdução ao css
 
Html 5 -_aula_2
Html 5 -_aula_2Html 5 -_aula_2
Html 5 -_aula_2
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Aula 07 Css - Parte 1
Aula 07   Css - Parte 1Aula 07   Css - Parte 1
Aula 07 Css - Parte 1
 
RCOM 11ºAno - CSS
RCOM 11ºAno - CSSRCOM 11ºAno - CSS
RCOM 11ºAno - CSS
 
Introdução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento webIntrodução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento web
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSS
 
Curso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSSCurso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSS
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
html, css e java script - renato araujo
html, css e java script - renato araujohtml, css e java script - renato araujo
html, css e java script - renato araujo
 
CSS - Módulo Básico de WEB
CSS - Módulo Básico de WEBCSS - Módulo Básico de WEB
CSS - Módulo Básico de WEB
 
Css cascading style sheet
Css cascading style sheetCss cascading style sheet
Css cascading style sheet
 
Propriedades css e propriedades de fontes de texto
Propriedades css e propriedades de fontes de texto Propriedades css e propriedades de fontes de texto
Propriedades css e propriedades de fontes de texto
 
Apostila Css ( Apostilando.com )
Apostila Css ( Apostilando.com )Apostila Css ( Apostilando.com )
Apostila Css ( Apostilando.com )
 
Aprenda HTML e CSS
Aprenda HTML e CSSAprenda HTML e CSS
Aprenda HTML e CSS
 
Tutorial Css Parte 1
Tutorial Css  Parte 1Tutorial Css  Parte 1
Tutorial Css Parte 1
 

Destaque

MÉTODOS DE AVALIAÇÃO DA USABILIDADE
MÉTODOS DE AVALIAÇÃO DA USABILIDADEMÉTODOS DE AVALIAÇÃO DA USABILIDADE
MÉTODOS DE AVALIAÇÃO DA USABILIDADEAndrea Dalforno
 
Mapa Conceitual e CMAP TOOLS
Mapa Conceitual e CMAP TOOLSMapa Conceitual e CMAP TOOLS
Mapa Conceitual e CMAP TOOLSAndrea Dalforno
 
Como elaborar um relatório técnico
Como elaborar um relatório técnicoComo elaborar um relatório técnico
Como elaborar um relatório técnicoAndrea Dalforno
 
MOODLE: uso pedagógico das principais ferramentas
MOODLE: uso pedagógico das principais ferramentasMOODLE: uso pedagógico das principais ferramentas
MOODLE: uso pedagógico das principais ferramentasAndrea Dalforno
 

Destaque (9)

MÉTODOS DE AVALIAÇÃO DA USABILIDADE
MÉTODOS DE AVALIAÇÃO DA USABILIDADEMÉTODOS DE AVALIAÇÃO DA USABILIDADE
MÉTODOS DE AVALIAÇÃO DA USABILIDADE
 
W3C Web Standards HTML
W3C Web Standards HTMLW3C Web Standards HTML
W3C Web Standards HTML
 
Mapa Conceitual e CMAP TOOLS
Mapa Conceitual e CMAP TOOLSMapa Conceitual e CMAP TOOLS
Mapa Conceitual e CMAP TOOLS
 
Gráfico de Gantt
Gráfico de GanttGráfico de Gantt
Gráfico de Gantt
 
Como elaborar um relatório técnico
Como elaborar um relatório técnicoComo elaborar um relatório técnico
Como elaborar um relatório técnico
 
MOODLE: uso pedagógico das principais ferramentas
MOODLE: uso pedagógico das principais ferramentasMOODLE: uso pedagógico das principais ferramentas
MOODLE: uso pedagógico das principais ferramentas
 
METODOLOGIA DE DESIGN
METODOLOGIA DE DESIGNMETODOLOGIA DE DESIGN
METODOLOGIA DE DESIGN
 
Gestão do Tempo
Gestão do TempoGestão do Tempo
Gestão do Tempo
 
Trabalho em Equipe
Trabalho em EquipeTrabalho em Equipe
Trabalho em Equipe
 

Semelhante a W3C Web Standards CSS

Internet I - Aula 04 - Coisando o HTML com o CSS
Internet I - Aula 04 - Coisando o HTML com o CSSInternet I - Aula 04 - Coisando o HTML com o CSS
Internet I - Aula 04 - Coisando o HTML com o CSSManoel Afonso
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web iEliene Resende
 
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSSMódulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSSAgrupamento de Escolas da Batalha
 
Aula3 - Curso Web-Design - ETECA Camargo Aranha
Aula3 - Curso Web-Design - ETECA Camargo Aranha Aula3 - Curso Web-Design - ETECA Camargo Aranha
Aula3 - Curso Web-Design - ETECA Camargo Aranha fevooduck
 
Css – cascading style sheets
Css – cascading style sheetsCss – cascading style sheets
Css – cascading style sheetsDenise Lima
 
Apostila completa de css
Apostila completa de cssApostila completa de css
Apostila completa de cssHeitor Victorio
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdfRubenManhia
 
DSI-PARTE 5 formação de websites e programas .pdf
DSI-PARTE 5 formação de websites e programas .pdfDSI-PARTE 5 formação de websites e programas .pdf
DSI-PARTE 5 formação de websites e programas .pdfthallyssonedu1209199
 
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-loCurso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-loMichel Bernardes de Jesus
 

Semelhante a W3C Web Standards CSS (20)

Internet I - Aula 04 - Coisando o HTML com o CSS
Internet I - Aula 04 - Coisando o HTML com o CSSInternet I - Aula 04 - Coisando o HTML com o CSS
Internet I - Aula 04 - Coisando o HTML com o CSS
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSSMódulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
 
Aula3 - Curso Web-Design - ETECA Camargo Aranha
Aula3 - Curso Web-Design - ETECA Camargo Aranha Aula3 - Curso Web-Design - ETECA Camargo Aranha
Aula3 - Curso Web-Design - ETECA Camargo Aranha
 
Css basico
Css basicoCss basico
Css basico
 
3844 css
3844 css3844 css
3844 css
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
 
Htmlbasico
HtmlbasicoHtmlbasico
Htmlbasico
 
Tutorial Css Parte 2
Tutorial Css  Parte 2Tutorial Css  Parte 2
Tutorial Css Parte 2
 
CSS 3 - Aula 1
CSS 3 - Aula 1CSS 3 - Aula 1
CSS 3 - Aula 1
 
Aw aula 04
Aw aula 04Aw aula 04
Aw aula 04
 
Html com css
Html com cssHtml com css
Html com css
 
Css – cascading style sheets
Css – cascading style sheetsCss – cascading style sheets
Css – cascading style sheets
 
Apostila completa de css
Apostila completa de cssApostila completa de css
Apostila completa de css
 
Criando sites com estilos
Criando sites com estilosCriando sites com estilos
Criando sites com estilos
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf
 
DSI-PARTE 5 formação de websites e programas .pdf
DSI-PARTE 5 formação de websites e programas .pdfDSI-PARTE 5 formação de websites e programas .pdf
DSI-PARTE 5 formação de websites e programas .pdf
 
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-loCurso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
 
Css Aula 1
Css   Aula 1Css   Aula 1
Css Aula 1
 

Mais de Andrea Dalforno

METODOLOGIA DE DESIGN | BRIEFING
METODOLOGIA DE DESIGN | BRIEFINGMETODOLOGIA DE DESIGN | BRIEFING
METODOLOGIA DE DESIGN | BRIEFINGAndrea Dalforno
 
SEMIÓTICA | CONCEITOS DE SIGNO
SEMIÓTICA | CONCEITOS DE SIGNOSEMIÓTICA | CONCEITOS DE SIGNO
SEMIÓTICA | CONCEITOS DE SIGNOAndrea Dalforno
 
LINGUAGEM VISUAL | ESTILO VISUAL
LINGUAGEM VISUAL | ESTILO VISUALLINGUAGEM VISUAL | ESTILO VISUAL
LINGUAGEM VISUAL | ESTILO VISUALAndrea Dalforno
 
LINGUAGEM VISUAL | ESTRATÉGIAS DE COMUNICAÇÃO VISUAL
LINGUAGEM VISUAL | ESTRATÉGIAS DE COMUNICAÇÃO VISUALLINGUAGEM VISUAL | ESTRATÉGIAS DE COMUNICAÇÃO VISUAL
LINGUAGEM VISUAL | ESTRATÉGIAS DE COMUNICAÇÃO VISUALAndrea Dalforno
 
LINGUAGEM VISUAL | MENSAGEM VISUAL
LINGUAGEM VISUAL | MENSAGEM VISUALLINGUAGEM VISUAL | MENSAGEM VISUAL
LINGUAGEM VISUAL | MENSAGEM VISUALAndrea Dalforno
 
LINGUAGEM VISUAL | CONTRASTE
LINGUAGEM VISUAL | CONTRASTELINGUAGEM VISUAL | CONTRASTE
LINGUAGEM VISUAL | CONTRASTEAndrea Dalforno
 
LINGUAGEM VISUAL | ELEMENTOS BÁSICOS DA COMUNICAÇÃO VISUAL
LINGUAGEM VISUAL | ELEMENTOS BÁSICOS DA COMUNICAÇÃO VISUALLINGUAGEM VISUAL | ELEMENTOS BÁSICOS DA COMUNICAÇÃO VISUAL
LINGUAGEM VISUAL | ELEMENTOS BÁSICOS DA COMUNICAÇÃO VISUALAndrea Dalforno
 
LINGUAGEM VISUAL | O ALFABETISMO VISUAL
LINGUAGEM VISUAL | O ALFABETISMO VISUALLINGUAGEM VISUAL | O ALFABETISMO VISUAL
LINGUAGEM VISUAL | O ALFABETISMO VISUALAndrea Dalforno
 

Mais de Andrea Dalforno (12)

USABILIDADE
USABILIDADEUSABILIDADE
USABILIDADE
 
DESIGN DE INTERFACE
DESIGN DE INTERFACEDESIGN DE INTERFACE
DESIGN DE INTERFACE
 
TIPOGRAFIA
TIPOGRAFIATIPOGRAFIA
TIPOGRAFIA
 
METODOLOGIA DE DESIGN | BRIEFING
METODOLOGIA DE DESIGN | BRIEFINGMETODOLOGIA DE DESIGN | BRIEFING
METODOLOGIA DE DESIGN | BRIEFING
 
SEMIÓTICA | CONCEITOS DE SIGNO
SEMIÓTICA | CONCEITOS DE SIGNOSEMIÓTICA | CONCEITOS DE SIGNO
SEMIÓTICA | CONCEITOS DE SIGNO
 
PERCEPÇÃO VISUAL
PERCEPÇÃO VISUALPERCEPÇÃO VISUAL
PERCEPÇÃO VISUAL
 
LINGUAGEM VISUAL | ESTILO VISUAL
LINGUAGEM VISUAL | ESTILO VISUALLINGUAGEM VISUAL | ESTILO VISUAL
LINGUAGEM VISUAL | ESTILO VISUAL
 
LINGUAGEM VISUAL | ESTRATÉGIAS DE COMUNICAÇÃO VISUAL
LINGUAGEM VISUAL | ESTRATÉGIAS DE COMUNICAÇÃO VISUALLINGUAGEM VISUAL | ESTRATÉGIAS DE COMUNICAÇÃO VISUAL
LINGUAGEM VISUAL | ESTRATÉGIAS DE COMUNICAÇÃO VISUAL
 
LINGUAGEM VISUAL | MENSAGEM VISUAL
LINGUAGEM VISUAL | MENSAGEM VISUALLINGUAGEM VISUAL | MENSAGEM VISUAL
LINGUAGEM VISUAL | MENSAGEM VISUAL
 
LINGUAGEM VISUAL | CONTRASTE
LINGUAGEM VISUAL | CONTRASTELINGUAGEM VISUAL | CONTRASTE
LINGUAGEM VISUAL | CONTRASTE
 
LINGUAGEM VISUAL | ELEMENTOS BÁSICOS DA COMUNICAÇÃO VISUAL
LINGUAGEM VISUAL | ELEMENTOS BÁSICOS DA COMUNICAÇÃO VISUALLINGUAGEM VISUAL | ELEMENTOS BÁSICOS DA COMUNICAÇÃO VISUAL
LINGUAGEM VISUAL | ELEMENTOS BÁSICOS DA COMUNICAÇÃO VISUAL
 
LINGUAGEM VISUAL | O ALFABETISMO VISUAL
LINGUAGEM VISUAL | O ALFABETISMO VISUALLINGUAGEM VISUAL | O ALFABETISMO VISUAL
LINGUAGEM VISUAL | O ALFABETISMO VISUAL
 

Último

DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasillucasp132400
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?Rosalina Simão Nunes
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...ArianeLima50
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasCasa Ciências
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 

Último (20)

DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdf
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasil
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de Partículas
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 

W3C Web Standards CSS

  • 2. CSS CSS é a abreviação de Cascading Style Sheets (Folhas de Estilo em Cascata). Enquanto o documento HTML informa ao navegador a estrutura e a função de um determinado elemento, o CSS fornece as instruções ao navegador sobre como exibir certo elemento: cores, tipografias, espaçamentos, larguras e alturas, cores, etc. Isto é possível através de um conjunto de regras.
  • 3. Estilos  Estilos estão normalmente armazenados em folhas de estilo;  Estilos separam a apresentação da estrutura;  Folhas de Estilo Externas podem economizar o seu tempo;  Folhas de Estilo Externas são armazenadas em arquivos CSS. CSS não é uma linguagem de programação como JavaScript, e não é uma linguagem de marcação como HTML. Por exemplo, uma regra CSS pode afirmar: Encontrar todos os elementos <h2> em uma página, e mudar a cor do texto para verde. Encontrar todos os elementos <p> com um atributo class=”author-name”, e apresentar o fundo em vermelho, o texto com o dobro do tamanho do texto do parágrafo normal, e adicionar 10 pixels de espaçamento em torno de cada um.
  • 4. SintaxeCSS A sintaxe CSS é composta de três partes: seletor, propriedade e valor. No código fonte da folha de estilo a sintaxe é escrita da seguinte forma: seletor {propriedade: valor;} As chaves contêm a(s) propriedade(s) e seus valor(es), separada(s) por um ponto e vírgula. As propriedades definem as características do elemento ou atributo que você selecionou, tais como: cor do texto, cor de fundo, posição na página, fonte, entre outras. Os valores são atribuídos a cada propriedade de cada elemento/atributo. Por exemplo, a propriedade “color” (cor) pode ter valor atribuído em código hexadecimal (ex.: #336699), ou RGB (ex.: rgb (12,134,22)), ou ainda utilizando nomes de cores (ex.: red (vermelho), green (verde) ou blue (azul)). Propriedades que afetam posição, margens, largura ou altura podem ser medidas em pixels (px), ems, percentagens, centímetros ou outras unidades desse tipo.
  • 5. ComentáriosCSS Você pode adicionar comentários na folha de estilos, basta escrever entre os caracteres /* e */. /* ESTE É UM COMENTÁRIO. */ Comentários podem ocupar várias linhas, pois o navegador vai ignorar tudo que estiver escrito entre os caracteres /* */. Os comentários são usados para explicar o código, e pode ajudar na edição do código fonte antigo.
  • 6. Seletores Existem vários seletores diferentes, cada um combinando uma parte diferente da marcação.Os três seletores básicos são:  Elemento seletor  Seletor class  Seletor id
  • 7. Seletores:Elementoseletor Elemento seletor pode ser qualquer tag/elemento HTML. Exemplos: body { } p { } a { }
  • 8. Seletores:Seletorclass Com o seletor class é possível definir estilos diferentes para o mesmo tipo de elemento HTML. Porém, é necessário definir no seu documento HTML os dois tipos do mesmo elemento, utilizando atributos class diferentes. O seletor class é definido com um ponto antes do nome/valor. Exemplo: HTML CSS Se a tag não for mencionada no seletor para definir um estilo, então este será usado por todos elementos do documento HTML que possuem um determinado atributo class. <p class=”right”> Este texto deverá aparecer alinhado à direita.</p> <p class=”center”>Este texto deverá aparecer centralizado.</p> p .right {text-align: right;} p .center {text-align: center;} .right {text-align: right;} .center {text-align: center;}
  • 9. Seletores:Seletorid Você também pode definir estilos para elementos HTML utilizando o seletor id. O seletor id é definido com o símbolo cerquilha/cardinal (#) antes do nome/valor Exemplos: HTML CSS <div id=”verde”>O texto desta seção aparecerá na cor verde.</div> #verde {color: green;}
  • 10. Seletorescombinados Os seletores podem ser combinados para definir regras mais específicas. Por exemplo, vamos supor que o documento HTML tem um elemento <p id=“para1”>, e que este deverá aparecer com o texto centralizado em vermelho, então o estilo será: p #para1{ text-align: center; color: red; }
  • 11. Agrupamento É possível também agrupar diferentes seletores para aplicar o mesmo estilo. Separe cada seletor com uma vírgula. No exemplo abaixo foram agrupados todos os elementos de título, pois todos serão exibidos em cor de texto verde. Veja as referências daW3C para seletores: http://www.w3c.br/divulgacao/guiasreferencia/css2/#mod-seletores h1,h2,h3,h4,h5,h6 { color: green }
  • 12. CSSabreviada É possível combinar várias propriedades CSS relacionadas em uma única propriedade para economizar tempo e esforço de sua parte. A abreviação pode ser bem interessante para propriedades como margin e padding. Por exemplo, vamos supor que você precisa definir a propriedade margin do elemento <div id=”col”></div>: Para simplificar, esta regra também pode ser escrita da seguinte forma: #col { margin-top: 1px; margin-right: 1.5px; margin-bottom: 2px; margin-left: 2.5px; } #col { margin: 1px 1.5px 2.5px 2px; }
  • 13. AplicandoCSSaumdocumentoHTML Existem três maneiras de aplicar CSS a um documento HTML: estilos inline, estilos incorporados, e folhas de estilo externas. É recomendável que utilize folhas de estilo externas, salvo quando as outras opções se fazem necessárias. Todos os estilos legam "cascata" pela seguinte ordem de prioridade: 1. Estilos inline (dentro de um elemento HTML) 2. Estilos internos ou incorporados (dentro da <head>) 3. Folhas de estilo externas 4. Padrão do navegador
  • 14. Estilosinline Um estilo inline perde muitas das vantagens das folhas de estilo externas, pois mistura conteúdo com apresentação. Então, use esta opção raramente, com muito critério, quando um estilo for aplicado somente a uma ocorrência de um elemento. Para usar estilos inline você usa o atributo style na tag relacionada.O atributo style pode conter qualquer propriedade de CSS. O exemplo mostra como mudar a cor e a margem esquerda de um parágrafo específico: <p style="color: sienna; margin-left: 20px;"> Este é um parágrafo específico. </p>
  • 15. Estilosinternosouincorporados O estilo interno ou incorporado é pertinente apenas ao documento HTML a que pertence.Você define estilos internos dentro da tag <head> usando a tag <style>: <head> <style type="text/css"> hr {color: sienna;} p {margin-left: 20px;} body {background-image: url("images/back40.gif");} </style> </head>
  • 16. Folhasdeestiloexternas A folha de estilo externa é a opção mais recomendada para definir a apresentação de um website. Vantagens: 1. os estilos serão aplicados a todas as páginas do site; e 2. permitem alterar o layout e toda a apresentação do site sem interferir no conteúdo. Atenção! Cada página do site deve conter uma ligação para a folha de estilos externa usando a tag <link> ou a tag <style>, que deve ser inserida dentro da tag <head>: <head> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <head> <style type="text/css"> <!-- @import url("style.css"); --> </style> </head>
  • 17. Folhasdeestilosmúltiplas Se algumas propriedades fossem fixadas para o mesmo seletor em folhas de estilo diferentes, os valores serão herdados da folha de estilo de acordo com o nível de prioridade: 1. Estilos inline (dentro de um elemento HTML) 2. Estilos internos ou incorporados (dentro da <head>) 3. Folhas de estilo externas 4. Padrão do navegador
  • 18. Propriedades Cores e fundos A propriedade background de CSS permite que você controle a cor de fundo de um elemento, imagem de fundo, repetição da uma imagem verticalmente ou horizontalmente, e posicionamento da imagem na página. Veja as referências daW3C para cores e fundos: http://www.w3c.br/divulgacao/guias referencia/css2/#mod-cores Unidade Descrição nome da cor Utiliza-se apenas o nome da cor. Apenas 16 nomes de cor são suportados pelo padrão da W3C (aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, e yellow). rgb (x,x,x) Define-se um valor RGB (ex.: rgb(255,0,0)). rgb(x%,x%, x%) Define-se valores de porcentagem do RGB (ex.: rgb(100%,0%,0%)). #rrggbb Define-se um valor hexadecimal (ex.: #ff0000). As cores utilizam as seguintes regras:
  • 19. Propriedades Textos A propriedade text do CSS permite que você controle a aparência do texto. É possível mudar a cor de um texto, aumentar ou diminuir o espaço entre caracteres, alinhar e decorar um texto, recuar a primeira linha, etc. Veja as referências daW3C para textos: http://www.w3c.br/divulgacao/guias referencia/css2/#mod-texto Fontes tipográficas A propriedade font do CSS permite que você mude a família de tipográfica, largura e tamanho da fonte, e o estilo de um texto. Veja as referências daW3C para fontes tipográficas: http://www.w3c.br/divulgacao/guias referencia/css2/#mod-fontes
  • 20. Propriedades Bordas A propriedade border do CSS permite que você especifique o estilo e cor de borda do elemento. Em HTML nós usamos tabelas para criar bordas ao redor um texto, mas com a propriedade border do CSS nós podemos criar bordas com efeitos, além de poder aplica-las a qualquer elemento. Veja as referências daW3C para bordas: http://www.w3c.br/divulgacao/guiasre ferencia/css2/#mod-bordas Margens A propriedade margin do CSS define o espaço ao redor elementos. É possível usar valores negativos para sobrepor conteúdos. As margens topo, direita, inferior, e esquerda são independentes e podem receber valores diferentes. A propriedade margin (shorthand) também pode ser usada para mudar todas as margens de uma vez. Veja as referências daW3C para margens: http://www.w3c.br/divulgacao/guiasre ferencia/css2/#mod-margens
  • 21. Propriedades Espaçamento As propriedades de padding do CSS definem o espaço entre a borda e o conteúdo de elemento. Os valores negativos não são permitidos. O padding superior, direito, esquerdo e inferior são independentes e podem receber valores diferentes.A propriedade padding (shorthand) também pode ser usada para mudar todos os espaçamentos de uma vez. Veja as referências daW3C para espaçamento: http://www.w3c.br/divulgacao/guiasrefere ncia/css2/#mod-espacamento Depois veja o modelo de caixa e entenda como você deverá definir as bordas, margens e espaçamentos. http://www.w3c.br/divulgacao/guiasrefere ncia/css2/#mod-caixa Agregador de conteúdo, numeração automática e listas As propriedades content e list do CSS permitirem que você agregue conteúdos de pseudo- elementos e insira numeração/marcadores em itens de lista respectivamente. Veja as referências daW3C para agregador de conteúdo, numeração automática e listas: http://www.w3c.br/divulgacao/guiasreferencia/cs s2/#mod-agregador
  • 22. Propriedades Modelo de formatação visual Reúne propriedades do CSS que definem dimensões, classificação e posicionamento. Por exemplo, permitem que você controle a altura e largura de um elemento, aumente o espaço entre duas linhas, controle a exibição de um elemento, posição de um elemento em relação a outro, posição de um elemento usando um valor absoluto, controle a visibilidade de um elemento, bem como especifique a posição de um elemento. Veja as referências daW3C para modelo de formatação visual: http://www.w3c.br/divulgacao/guias referencia/css2/#mod-formatacao Veja também: Detalhes do modelo de formatação visual e os efeitos visuais: http://www.w3c.br/divulgacao/guias referencia/css2/
  • 23. Propriedades Tipos de mídia Os tipos de mídia permitem que você especifique como documentos serão apresentados em mídias diferentes. Por exemplo, como um documento pode ser exibido com um estilo diferente no monitor, dispositivo móvel, impressão etc. A regra @media, que permite definir estilos diferentes para mídias diferentes na mesma folha de estilo. Veja as referências daW3C para tipos de mídia, a sintaxe, e as unidades de medidas: http://www.w3c.br/divulgacao/guiasre ferencia/css2/#mod-tipos <style> @media screen{ p.test{ font-family:verdana sans-serif; font-size:14px} } @media print{ p.test, { font-family:times serif; font-size:10px} } @media screen,print{ p.test { font-weight:bold } } </style>