SlideShare uma empresa Scribd logo
CSS
Clara Ferreira
O que é?
 CSS é a sigla de Cascading Style Sheets – Formatar estilos em cascata do HTML.
 O HTML não serve para formatações, foi criado para inserir conteúdos.
 Formatar textos, imagens, fundos, zonas específicas em HTML é um processo demorado e
repetitivo.
 O CSS pode ser um ficheiro à parte do HTML, criando estilos que depois, podem ser usados
sempre que se queira através do HTML.
Como se faz?
 A sintaxe do CSS é simples:
Seletor
body
Propriedade
{background –
Valor
#FF0000;}
Aplicar a HTML
 Cria-se um documento HTML.
 Cria-se um documento CSS.
 No HTML referimo-nos aos estilos criados em CSS:
<html> <head>
<link rel="stylesheet" type="text/css“
href="ex1.css"/>
</head> <body>
<h1>This header is 36 pt</h1> <h2>This
header is blue</h2> <p>This paragraph has a
left margin of 50 pixels</p> </body> </html>
body{ background-
color:yellow;}
H1 {font-size:36pt;}
H2 { color:blue;}
P {margin-left:50px;}
Formas diferentes de aplicar estilos
 Método 1 – Dentro do próprio documento HTML – usando o Style como atributo.
<html>
<head>
<title>Exemplo</title>
</head>
<body style="background-color: #FF0000;">
<p>Esta é página tem o fundo vermelho</p>
</body>
</html>
Formas diferentes de aplicar estilos
 Método 2 – Dentro do próprio documento HTML – usando o Style como tag.
<html>
<head>
<title>Exemplo</title>
<style type="text/css">
body {background-color: #FF0000;}
</style>
</head>
<body>
<p>Esta página tem o fundo vermelho</p>
</body>
</html>
Formas diferentes de aplicar estilos
 Método 3 – Usando um ficheiro à parte. Melhor método – forma mais estruturada e menos
confusa.
Index.html
<html>
<head>
<title>Meu documento</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<h1>Minha primeira folha de estilos</h1>
</body>
</html>
Style.css
body { background-color: #FF0000; }
Classes e ID’s
 E se precisássemos de definir uma cor diferente para cada cabeçalho de um site?
 E se eu quiser formatar botões que em tudo são iguais exceto na cor?
 Para formatar um elemento de forma única, usamos o ID.
 Para formatar classes de elementos com caraterísticas iguais, usamos as classes.
Exemplo do uso de ID’s
<html>
<head>
<style type="text/css">
#para1
{
text-align:center;
color:red;
}
</style>
</head>
<body>
<p id="para1">Parágrafo com estilo</p>
<p>Parágrafo sem estilo</p>
</body>
</html>
Exemplo do uso de Classes
<html>
<head>
<style type="text/css">
.center
{
text-align:center;
}
</style>
</head>
<body>
<h1 class="center">Titulo centrado</h1>
<p class="center“>Parágrafo centrado</p>
</body>
</html>
As cores
 Alguns browsers não conseguem mostrar todas as cores, cingindo-se a nossa escolha portanto,
às chamadas Web Safe Colors.
 Existem muitos sites com listagens de cores Web Site, entre eles: http://erikasarti.net/html/tabela-
cores-seguras-web-safe/.
 Se se pretender fazer um bom estudo de cor para um site, deveremos recorrer a sites como o
http://colorschemedesigner.com/ que segundo as cores escolhidas até permite visualizar um site
exemplo.
Os fundos
 background-color – muda a cor do fundo.
 background-image – adiciona uma imagem ao fundo.
 background-repeat – repete uma imagem.
Opções O que fazem?
Background-repeat: repeat-x Repete a imagem na horizontal
background-repeat: repeat- Repete a imagem na vertical
background-repeat: repeat Repete a imagem na horizontal e vertical
background-repeat: no-
repeat
Não repete a imagem
Os fundos
 background-attachment – fixa a imagem ou move-a com o conteúdo.
Opções O que fazem?
Background-attachment: scroll
A imagem move-se com o
conteúdo
Background-attachment: fixed A imagem fica sempre visível
Os fundos
 background-position – Define a posição da imagem no fundo.
Opções O que fazem?
left top
left center
left bottom
right top
right center
right bottom
center top
center center
center bottom
x% y%
O canto superior esquerdo é 0% 0%. O canto inferior direito é 100%
100%.
xpos ypos Pode medir-se em pixeis , cm, mm, in.
inherit Herda a característica do componente acima na hirerarquia
Exercício 1
 Use o ficheiro exerccss1.html, a imagem Fundo1.jpg e através de um ficheiro CSS reproduza o
site. (Não poderá alterar o HTML)
Textos - Tipos de Letra
Propriedade Exemplo
font-style p.italic {font-style:italic} (normal, italic, oblique)
font-weight p.thick {font-weight:bold;} (normal, bold, lighter, 100…900)
font-size/line-height h2 {font-size:200%}
font-family P { font-family:"Times New Roman",Georgia,Serif; }
Textos – o que ter em consideração
 Nem todos os tipos de letra são “Web Safe”, poderás escolher um tipo de letra que
está no teu PC e não ser reconhecido pelo browser.
 Os tipos de letra por defeito são estes:
• Georgia
• Palatino Linotype
• Book Antiqua
• Times New Roman
• Arial
• Helvetica
• Comic Sans MS
• Impact
• Charcoal
• Lucida Sans Unicode
• Lucida Grande
• Tahoma
• Geneva
• Trebuchet MS
• Verdana
• Geneva
• Courier
• Monaco
Textos- Google Fonts
 Quando queremos sair fora da caixa em termos de fontes, há uma forma muito simples de o
fazer.
 Vamos a https://fonts.google.com/
 Depois, escolhemos uma entre muitas fontes lá listadas.
 Carregamos no símbolo de adicionar
 E em baixo aparece o código que teremos de adicionar ao HTML e CSS.
Textos
Propriedade Exemplo:
color h1 {color:#00ff00;}
letter-spacing h1 {letter-spacing:2px} (muda o espaço entre as letras)
line-height p.piqueno {line-height:80%}
text-align h2 {text-align:left} (left, right, center, justify)
text-indent text-indent:50px;
text-shadow p.Teste { text-shadow: #6374AB 20px -12px 2px; }
text-transform h2 {text-transform:capitalize;} (capitalize, lowercase, uppercase)
vertical-align
Texto {vertical-align:text-top;} (length, %, Sub, Super, top, text-top,
bottom, text-bottom)
word-spacing P { word-spacing:30px; }
Exercício
 Reproduza sem alterar o HTML, o seguinte site:
Links
 Exemplo:
<html>
<head>
<style type="text/css">
a:link {text-decoration:none;} /* unvisited link */
a:visited {text-decoration:none;} /* visited link */
a:hover {text-decoration:underline;} /* mouse over link */
a:active {text-decoration:underline;} /* selected link */
</style>
</head>
<body>
<p><b><a href=“google.com" target="_blank">Link para
carregar</a></b></p>
</body>
</html>
Marcas
 Exemplo:
<html>
<head>
<style type="text/css">
ul
{
list-style:square url(“quadrado.gif");
}
</style>
</head>
<body>
<ul>
<li>Leite</li>
<li>Café</li>
<li>Coca Cola</li>
</ul>
</body>
</html>
Caixas – Box Model
 Uma box model é a forma como o CSS estrutura os elementos do HTML.
 Cada elemento tem:
 Margin
 Border
 Padding
 Content
 Este tipo de abordagem permite, mais facilmente dispor os elementos de uma página.
Caixas – Box Model
 Margin – Cria um
espaço à volta da
borda. É
completamente
transparente.
 Border – Uma borda à
volta do conteúdo.
 Padding – Cria uma
área à volta do content.
 Content – O conteúdo.
Caixas – Box Model
 As dimensões de uma box são as dimensões totais das várias partes.
 Exemplo:
 250px (Conteúdo)
+ 20px (Preenchimento direito e esquerdo)
+ 10px (Limite direito e esquerdo)
+ 20px (Margem esquerda e direita)
= 300px
width:250px;
padding:10px;
border:5px solid gray;
margin:10px;
Box Model - Border
 As linhas limites podem ser definidas segundo as seguintes opções:
 Style (none, dotted, dashed, double, groove, ridge, inset, outset)
 Width
 Color
 Lados individuais (border-top-style, border-right-style,
border-bottom-style, border-left-style:solid;)
Box Model - Outline
 A OutLine não faz parte do modelo de caixa no entanto, poderá ser usada
para criar uma linha à volta da border.
 As dimensões da caixa não são alteradas.
 Exemplo:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style type="text/css">
p
{
border:1px solid red;
outline:green dotted thick;
}
</style>
</head>
<body>
<p><b>Nota:</b> para que funcione no IE8 tem que ser declarado um DOCTYPE</p>
</body>
</html>
Posicionamento
 Para colocar elementos atrás de outros, ao lado de ouros, antes de
outros, defenir o que acontece quando um elemento é grande
demais para uma zona - os valores de top, bottom, left e right não
chegam.
 Temos que usar um dos quatro métodos de posicionamento:
 Fixed – move-se com fundo.
 Relative – posição relativa ao seu posicionamento normal.
 Absolute – posição relativa ao elemento anterior que tiver um
posicionamento não estático – se não houverem elementos o elemento
anterior é o bloco <html>.
 Overlapping – Posicionar-se por cima de outro elemento. (z-index)
Moldagem
 Com o Float, um elemento pode ser mudado para a direita ou esquerda, permitindo que
outros elementos o rodeiem – como uma moldagem do Word.
 As moldagens apenas funcionam na horizontal.
 Exemplo:
<style type="text/css">
img
{
float:right;
}
</style>
</head>
<body>
<p>
<img src=“clara.gif" width="95" height="84" />
<h1>
Texto para aqui escrito para visualizar o exemplo. Texto para aqui escrito para visualizar o exemplo.
Texto para aqui escrito para visualizar o exemplo.Texto para aqui escrito para visualizar o exemplo.
Texto para aqui escrito para visualizar o exemplo.Texto para aqui escrito para visualizar o exemplo.
Texto para aqui escrito para visualizar o exemplo.Texto para aqui escrito para visualizar o exemplo.
Texto para aqui escrito para visualizar o exemplo. Texto para aqui escrito para visualizar o exemplo.
</p>
Alinhar objetos
 Usando as margens: se forem ambas auto – o objeto fica centrado
automaticamente.
 Exemplo:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html>
<head>
<style type="text/css">
.centrado
{
margin:auto;
width:70%;
background-color:#993333;
}
</style>
</head>
<body>
<div class="centrado">
<p>Este texto estará centrado por definição do Css.</p>
<p>É muito simples, esta matéria.</p>
</div>
<p><b>Note: </b>Isto não funciona no IE8, se o !DOCTYPE não for declarado.</p>
</body>
</html>
Alinhar objetos
 Usando a posição absoluta.
 Exemplo:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html>
<head>
<style type="text/css">
.direita
{
position:absolute;
right:0px;
width:300px;
background-color:#660066;
}
</style>
</head>
<body>
<div class="direita">
<p>Este texto fica encostado à direita.</p>
<p>É muito simples, esta matéria.</</p>
</div>
</body>
</html>
Alinhar objetos
 Usando a moldagem.
 Exemplo:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style type="text/css">
.direita
{
float:right;
width:300px;
background-color:#99FF33;
}
</style>
</head>
<body>
<div class="direita">
<p>Este texto fica encostado à direita.</p>
<p>É muitos simples, esta matéria.</p>
</div>
</body>
</html>
Pseudo-Classes
 No CSS podemos modificar elementos como se fossem classes.
 Exemplo – mudar a forma como links se comportam:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style type="text/css">
a:link {color:#FFFFFF ; background-color:#006666; text-decoration:none;} /* unvisited
link */
a:visited {color:#00FF00;} /* visited link */
a:hover {color:#FF0000;} /* mouse over link */
a:active {color:#FFFFFF;} /* selected link */
</style>
</head>
<body>
<p><b><a href="google.com" target="_blank">Google</a></b></p>
</body>
</html>

Mais conteúdo relacionado

Mais procurados

Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3
Ritielle de Souza
 
Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3
Ritielle de Souza
 
Folha de estilo css
Folha de estilo   cssFolha de estilo   css
HTML + CSS
HTML + CSSHTML + CSS
HTML + CSS
Pedro Gaspar
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
Leonardo Soares
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
Sergio Finamore
 
Introdução CSS
Introdução CSSIntrodução CSS
Iniciação em css
Iniciação em cssIniciação em css
Iniciação em css
Gustavo Teodoro
 
XHTML Básico
XHTML BásicoXHTML Básico
XHTML Básico
Ester Razzo Fischer
 
Slides Css3
Slides Css3 Slides Css3
Slides Css3
Pedro Neto
 
Introdução a desenvolvimento web
Introdução a desenvolvimento webIntrodução a desenvolvimento web
Introdução a desenvolvimento web
Iago Effting
 
Html e css
Html e cssHtml e css
Html e css
maxrosan
 
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
Manoel Afonso
 
Css e iFrames
Css e iFramesCss e iFrames
Css e iFrames
Sandra Oliveira
 
Css 3
Css 3Css 3
Css 3
Pedro Neto
 
HTML
HTML HTML
Dream 06
Dream 06Dream 06
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
 
Html 5 -_aula_2
Html 5 -_aula_2Html 5 -_aula_2
Html 5 -_aula_2
Pedro Neto
 
HTML - Introdução
HTML - IntroduçãoHTML - Introdução
HTML - Introdução
Guto Xavier
 

Mais procurados (20)

Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3
 
Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3Técnicas e processos - HTML / CSS - aula 3
Técnicas e processos - HTML / CSS - aula 3
 
Folha de estilo css
Folha de estilo   cssFolha de estilo   css
Folha de estilo css
 
HTML + CSS
HTML + CSSHTML + CSS
HTML + CSS
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
Introdução CSS
Introdução CSSIntrodução CSS
Introdução CSS
 
Iniciação em css
Iniciação em cssIniciação em css
Iniciação em css
 
XHTML Básico
XHTML BásicoXHTML Básico
XHTML Básico
 
Slides Css3
Slides Css3 Slides Css3
Slides Css3
 
Introdução a desenvolvimento web
Introdução a desenvolvimento webIntrodução a desenvolvimento web
Introdução a desenvolvimento web
 
Html e css
Html e cssHtml e css
Html e 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 CSS
 
Css e iFrames
Css e iFramesCss e iFrames
Css e iFrames
 
Css 3
Css 3Css 3
Css 3
 
HTML
HTML HTML
HTML
 
Dream 06
Dream 06Dream 06
Dream 06
 
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
 
Html 5 -_aula_2
Html 5 -_aula_2Html 5 -_aula_2
Html 5 -_aula_2
 
HTML - Introdução
HTML - IntroduçãoHTML - Introdução
HTML - Introdução
 

Destaque

Estética,movimentos de câmara e enquadramentos
Estética,movimentos de câmara e enquadramentosEstética,movimentos de câmara e enquadramentos
Estética,movimentos de câmara e enquadramentos
Clara Ferreira
 
Animação de objetos multimédia action script 3.0 - aula 2
Animação de objetos multimédia   action script 3.0 - aula 2Animação de objetos multimédia   action script 3.0 - aula 2
Animação de objetos multimédia action script 3.0 - aula 2
Clara Ferreira
 
Projeto IDEAS+
Projeto IDEAS+Projeto IDEAS+
Projeto IDEAS+
Clara Ferreira
 
Introdução à programação - Aula 8
Introdução à programação - Aula 8Introdução à programação - Aula 8
Introdução à programação - Aula 8
Clara Ferreira
 
Introdução à programação - Aula 6
Introdução à programação  - Aula 6Introdução à programação  - Aula 6
Introdução à programação - Aula 6
Clara Ferreira
 
O filme
O filmeO filme
Animação de objetos multimédia - action script 3.0
Animação de objetos multimédia   - action script 3.0Animação de objetos multimédia   - action script 3.0
Animação de objetos multimédia - action script 3.0
Clara Ferreira
 
Introdução à programação aula 3
Introdução à programação   aula 3Introdução à programação   aula 3
Introdução à programação aula 3
Clara Ferreira
 
Introdução à programação - Aula 4
Introdução à programação - Aula 4Introdução à programação - Aula 4
Introdução à programação - Aula 4
Clara Ferreira
 
Introdução à programação - Aula 7
Introdução à programação  - Aula 7Introdução à programação  - Aula 7
Introdução à programação - Aula 7
Clara Ferreira
 
Agenda da atividade em Portugal
Agenda da atividade em PortugalAgenda da atividade em Portugal
Agenda da atividade em Portugal
Clara Ferreira
 
Bases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutóriosBases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutórios
Clara Ferreira
 
3Com 3C16630A I
3Com 3C16630A I3Com 3C16630A I
3Com 3C16630A I
savomir
 
Modelado3 d mod01
Modelado3 d mod01Modelado3 d mod01
Modelado3 d mod01
andresinfografia
 
3Com 3C605C-TXM
3Com 3C605C-TXM3Com 3C605C-TXM
3Com 3C605C-TXM
savomir
 
Potestad tributaria. katty acon
Potestad tributaria. katty aconPotestad tributaria. katty acon
Potestad tributaria. katty acon
estudianteft
 
Carras
CarrasCarras
Mapa cooperativas
Mapa cooperativasMapa cooperativas
Mapa cooperativas
maria jose sira
 
ШЛЯХАМИ ВИЗВОЛЕННЯ РІДНОГО МІСТА
ШЛЯХАМИ ВИЗВОЛЕННЯ РІДНОГО МІСТАШЛЯХАМИ ВИЗВОЛЕННЯ РІДНОГО МІСТА
ШЛЯХАМИ ВИЗВОЛЕННЯ РІДНОГО МІСТА
dzschool026
 

Destaque (19)

Estética,movimentos de câmara e enquadramentos
Estética,movimentos de câmara e enquadramentosEstética,movimentos de câmara e enquadramentos
Estética,movimentos de câmara e enquadramentos
 
Animação de objetos multimédia action script 3.0 - aula 2
Animação de objetos multimédia   action script 3.0 - aula 2Animação de objetos multimédia   action script 3.0 - aula 2
Animação de objetos multimédia action script 3.0 - aula 2
 
Projeto IDEAS+
Projeto IDEAS+Projeto IDEAS+
Projeto IDEAS+
 
Introdução à programação - Aula 8
Introdução à programação - Aula 8Introdução à programação - Aula 8
Introdução à programação - Aula 8
 
Introdução à programação - Aula 6
Introdução à programação  - Aula 6Introdução à programação  - Aula 6
Introdução à programação - Aula 6
 
O filme
O filmeO filme
O filme
 
Animação de objetos multimédia - action script 3.0
Animação de objetos multimédia   - action script 3.0Animação de objetos multimédia   - action script 3.0
Animação de objetos multimédia - action script 3.0
 
Introdução à programação aula 3
Introdução à programação   aula 3Introdução à programação   aula 3
Introdução à programação aula 3
 
Introdução à programação - Aula 4
Introdução à programação - Aula 4Introdução à programação - Aula 4
Introdução à programação - Aula 4
 
Introdução à programação - Aula 7
Introdução à programação  - Aula 7Introdução à programação  - Aula 7
Introdução à programação - Aula 7
 
Agenda da atividade em Portugal
Agenda da atividade em PortugalAgenda da atividade em Portugal
Agenda da atividade em Portugal
 
Bases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutóriosBases de Dados - Conceitos introdutórios
Bases de Dados - Conceitos introdutórios
 
3Com 3C16630A I
3Com 3C16630A I3Com 3C16630A I
3Com 3C16630A I
 
Modelado3 d mod01
Modelado3 d mod01Modelado3 d mod01
Modelado3 d mod01
 
3Com 3C605C-TXM
3Com 3C605C-TXM3Com 3C605C-TXM
3Com 3C605C-TXM
 
Potestad tributaria. katty acon
Potestad tributaria. katty aconPotestad tributaria. katty acon
Potestad tributaria. katty acon
 
Carras
CarrasCarras
Carras
 
Mapa cooperativas
Mapa cooperativasMapa cooperativas
Mapa cooperativas
 
ШЛЯХАМИ ВИЗВОЛЕННЯ РІДНОГО МІСТА
ШЛЯХАМИ ВИЗВОЛЕННЯ РІДНОГО МІСТАШЛЯХАМИ ВИЗВОЛЕННЯ РІДНОГО МІСТА
ШЛЯХАМИ ВИЗВОЛЕННЯ РІДНОГО МІСТА
 

Semelhante a Css

Básico em (X)HTML e CSS
Básico em (X)HTML e CSSBásico em (X)HTML e CSS
Básico em (X)HTML e CSS
Kako Botasso
 
CSS Mastigado
CSS MastigadoCSS Mastigado
CSS Mastigado
MelquisedequeBenvind1
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
Sergio Finamore
 
14 CSS Introdução
14 CSS Introdução14 CSS Introdução
14 CSS Introdução
Centro Paula Souza
 
Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
Victor Adriel Oliveira
 
HTML Básico
HTML BásicoHTML Básico
Criando sites com estilos
Criando sites com estilosCriando sites com estilos
Criando sites com estilos
Clayton de Almeida Souza
 
Css basico
Css basicoCss basico
Css basico
Diego Paniago
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSS
Talita Pagani
 
Html
HtmlHtml
Html
HtmlHtml
CSS
CSSCSS
Htmlbasico
HtmlbasicoHtmlbasico
Htmlbasico
Fernando Vargas
 
CSS - Cascading Style Sheets - 1
CSS - Cascading Style Sheets - 1CSS - Cascading Style Sheets - 1
CSS - Cascading Style Sheets - 1
Israel Messias
 
Php aula1
Php aula1Php aula1
Aula html5
Aula html5Aula html5
Aula html5
Rodrigo Gidra
 
Material css parte I
Material css parte IMaterial css parte I
Material css parte I
Denise Lima
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf
RubenManhia
 
CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1
Flavia Siqueira
 
CSS
CSSCSS

Semelhante a Css (20)

Básico em (X)HTML e CSS
Básico em (X)HTML e CSSBásico em (X)HTML e CSS
Básico em (X)HTML e CSS
 
CSS Mastigado
CSS MastigadoCSS Mastigado
CSS Mastigado
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
14 CSS Introdução
14 CSS Introdução14 CSS Introdução
14 CSS Introdução
 
Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
 
HTML Básico
HTML BásicoHTML Básico
HTML Básico
 
Criando sites com estilos
Criando sites com estilosCriando sites com estilos
Criando sites com estilos
 
Css basico
Css basicoCss basico
Css basico
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSS
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
CSS
CSSCSS
CSS
 
Htmlbasico
HtmlbasicoHtmlbasico
Htmlbasico
 
CSS - Cascading Style Sheets - 1
CSS - Cascading Style Sheets - 1CSS - Cascading Style Sheets - 1
CSS - Cascading Style Sheets - 1
 
Php aula1
Php aula1Php aula1
Php aula1
 
Aula html5
Aula html5Aula html5
Aula html5
 
Material css parte I
Material css parte IMaterial css parte I
Material css parte I
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf
 
CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1
 
CSS
CSSCSS
CSS
 

Mais de Clara Ferreira

Unity - Programação Orientada a Objetos. Aula 2.
Unity - Programação Orientada a Objetos. Aula 2.Unity - Programação Orientada a Objetos. Aula 2.
Unity - Programação Orientada a Objetos. Aula 2.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 1.
Unity - Programação Orientada a Objetos. Aula 1.Unity - Programação Orientada a Objetos. Aula 1.
Unity - Programação Orientada a Objetos. Aula 1.
Clara Ferreira
 
Apontadores. C++. Matéria de Ensino Secundário.
Apontadores. C++. Matéria de Ensino Secundário.Apontadores. C++. Matéria de Ensino Secundário.
Apontadores. C++. Matéria de Ensino Secundário.
Clara Ferreira
 
Funções e Valores. C++. Matéria de Ensino Secundário.
Funções e Valores.  C++. Matéria de Ensino Secundário.Funções e Valores.  C++. Matéria de Ensino Secundário.
Funções e Valores. C++. Matéria de Ensino Secundário.
Clara Ferreira
 
Funções - Exercícios e Matéria. C++. Matéria de Ensino Secundário.
Funções - Exercícios e Matéria. C++. Matéria de Ensino Secundário.Funções - Exercícios e Matéria. C++. Matéria de Ensino Secundário.
Funções - Exercícios e Matéria. C++. Matéria de Ensino Secundário.
Clara Ferreira
 
C++. Ficheiros. Matéria de Ensino Secundário.
C++. Ficheiros. Matéria de Ensino Secundário.C++. Ficheiros. Matéria de Ensino Secundário.
C++. Ficheiros. Matéria de Ensino Secundário.
Clara Ferreira
 
Fichas de Revisão. Matéria de Secundário.
Fichas de Revisão. Matéria de Secundário.Fichas de Revisão. Matéria de Secundário.
Fichas de Revisão. Matéria de Secundário.
Clara Ferreira
 
Exercícios de Matrizes. Matéria de Secundário.
Exercícios de Matrizes. Matéria de Secundário.Exercícios de Matrizes. Matéria de Secundário.
Exercícios de Matrizes. Matéria de Secundário.
Clara Ferreira
 
Visual Studio. C++. Windows Form. Matéria de Secundário
Visual Studio. C++. Windows Form. Matéria de SecundárioVisual Studio. C++. Windows Form. Matéria de Secundário
Visual Studio. C++. Windows Form. Matéria de Secundário
Clara Ferreira
 
C++ - Recuperação de Conteúdos. Matéria de Secundário
C++ - Recuperação de Conteúdos. Matéria de SecundárioC++ - Recuperação de Conteúdos. Matéria de Secundário
C++ - Recuperação de Conteúdos. Matéria de Secundário
Clara Ferreira
 
Exercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Exercícios Conceitos Introdutórios C++ - Matéria do Ensino SecundárioExercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Exercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Clara Ferreira
 
Ciclos de Repetição - C++ - Matéria do Ensino Secundário
Ciclos de Repetição - C++ - Matéria do Ensino SecundárioCiclos de Repetição - C++ - Matéria do Ensino Secundário
Ciclos de Repetição - C++ - Matéria do Ensino Secundário
Clara Ferreira
 
Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Conceitos Introdutórios C++ - Matéria do Ensino SecundárioConceitos Introdutórios C++ - Matéria do Ensino Secundário
Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Clara Ferreira
 
Dados e estruturas C++ - Conceitos. Matéria de Secundário
Dados e estruturas C++ - Conceitos. Matéria de SecundárioDados e estruturas C++ - Conceitos. Matéria de Secundário
Dados e estruturas C++ - Conceitos. Matéria de Secundário
Clara Ferreira
 
Fichas de Revisão C++ - Mais exercícios para treino
Fichas de Revisão C++ - Mais exercícios para treinoFichas de Revisão C++ - Mais exercícios para treino
Fichas de Revisão C++ - Mais exercícios para treino
Clara Ferreira
 
Fluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
Fluxogramas- Teoria - Matéria Introdutória para Programação de SecundárioFluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
Fluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
Clara Ferreira
 
Introdução à Programação C++ - ao níveo do ensino secundário
Introdução à Programação C++ - ao níveo do ensino secundárioIntrodução à Programação C++ - ao níveo do ensino secundário
Introdução à Programação C++ - ao níveo do ensino secundário
Clara Ferreira
 
O SE e Outros conceitos Introdutórios C++
O SE e Outros conceitos Introdutórios C++O SE e Outros conceitos Introdutórios C++
O SE e Outros conceitos Introdutórios C++
Clara Ferreira
 
Operadores Aritméticos C++ - Programação
Operadores Aritméticos C++ - ProgramaçãoOperadores Aritméticos C++ - Programação
Operadores Aritméticos C++ - Programação
Clara Ferreira
 
Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual StudioWindows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Clara Ferreira
 

Mais de Clara Ferreira (20)

Unity - Programação Orientada a Objetos. Aula 2.
Unity - Programação Orientada a Objetos. Aula 2.Unity - Programação Orientada a Objetos. Aula 2.
Unity - Programação Orientada a Objetos. Aula 2.
 
Unity - Programação Orientada a Objetos. Aula 1.
Unity - Programação Orientada a Objetos. Aula 1.Unity - Programação Orientada a Objetos. Aula 1.
Unity - Programação Orientada a Objetos. Aula 1.
 
Apontadores. C++. Matéria de Ensino Secundário.
Apontadores. C++. Matéria de Ensino Secundário.Apontadores. C++. Matéria de Ensino Secundário.
Apontadores. C++. Matéria de Ensino Secundário.
 
Funções e Valores. C++. Matéria de Ensino Secundário.
Funções e Valores.  C++. Matéria de Ensino Secundário.Funções e Valores.  C++. Matéria de Ensino Secundário.
Funções e Valores. C++. Matéria de Ensino Secundário.
 
Funções - Exercícios e Matéria. C++. Matéria de Ensino Secundário.
Funções - Exercícios e Matéria. C++. Matéria de Ensino Secundário.Funções - Exercícios e Matéria. C++. Matéria de Ensino Secundário.
Funções - Exercícios e Matéria. C++. Matéria de Ensino Secundário.
 
C++. Ficheiros. Matéria de Ensino Secundário.
C++. Ficheiros. Matéria de Ensino Secundário.C++. Ficheiros. Matéria de Ensino Secundário.
C++. Ficheiros. Matéria de Ensino Secundário.
 
Fichas de Revisão. Matéria de Secundário.
Fichas de Revisão. Matéria de Secundário.Fichas de Revisão. Matéria de Secundário.
Fichas de Revisão. Matéria de Secundário.
 
Exercícios de Matrizes. Matéria de Secundário.
Exercícios de Matrizes. Matéria de Secundário.Exercícios de Matrizes. Matéria de Secundário.
Exercícios de Matrizes. Matéria de Secundário.
 
Visual Studio. C++. Windows Form. Matéria de Secundário
Visual Studio. C++. Windows Form. Matéria de SecundárioVisual Studio. C++. Windows Form. Matéria de Secundário
Visual Studio. C++. Windows Form. Matéria de Secundário
 
C++ - Recuperação de Conteúdos. Matéria de Secundário
C++ - Recuperação de Conteúdos. Matéria de SecundárioC++ - Recuperação de Conteúdos. Matéria de Secundário
C++ - Recuperação de Conteúdos. Matéria de Secundário
 
Exercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Exercícios Conceitos Introdutórios C++ - Matéria do Ensino SecundárioExercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Exercícios Conceitos Introdutórios C++ - Matéria do Ensino Secundário
 
Ciclos de Repetição - C++ - Matéria do Ensino Secundário
Ciclos de Repetição - C++ - Matéria do Ensino SecundárioCiclos de Repetição - C++ - Matéria do Ensino Secundário
Ciclos de Repetição - C++ - Matéria do Ensino Secundário
 
Conceitos Introdutórios C++ - Matéria do Ensino Secundário
Conceitos Introdutórios C++ - Matéria do Ensino SecundárioConceitos Introdutórios C++ - Matéria do Ensino Secundário
Conceitos Introdutórios C++ - Matéria do Ensino Secundário
 
Dados e estruturas C++ - Conceitos. Matéria de Secundário
Dados e estruturas C++ - Conceitos. Matéria de SecundárioDados e estruturas C++ - Conceitos. Matéria de Secundário
Dados e estruturas C++ - Conceitos. Matéria de Secundário
 
Fichas de Revisão C++ - Mais exercícios para treino
Fichas de Revisão C++ - Mais exercícios para treinoFichas de Revisão C++ - Mais exercícios para treino
Fichas de Revisão C++ - Mais exercícios para treino
 
Fluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
Fluxogramas- Teoria - Matéria Introdutória para Programação de SecundárioFluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
Fluxogramas- Teoria - Matéria Introdutória para Programação de Secundário
 
Introdução à Programação C++ - ao níveo do ensino secundário
Introdução à Programação C++ - ao níveo do ensino secundárioIntrodução à Programação C++ - ao níveo do ensino secundário
Introdução à Programação C++ - ao níveo do ensino secundário
 
O SE e Outros conceitos Introdutórios C++
O SE e Outros conceitos Introdutórios C++O SE e Outros conceitos Introdutórios C++
O SE e Outros conceitos Introdutórios C++
 
Operadores Aritméticos C++ - Programação
Operadores Aritméticos C++ - ProgramaçãoOperadores Aritméticos C++ - Programação
Operadores Aritméticos C++ - Programação
 
Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual StudioWindows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
Windows Form C++ - Como trabalhar em Windows Forms no VIsual Studio
 

Último

Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
Atividade letra da música - Espalhe Amor, Anavitória.
Atividade letra da música - Espalhe  Amor, Anavitória.Atividade letra da música - Espalhe  Amor, Anavitória.
Atividade letra da música - Espalhe Amor, Anavitória.
Mary Alvarenga
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
TomasSousa7
 
Reino-Vegetal plantas e demais conceitos .pptx
Reino-Vegetal plantas e demais conceitos .pptxReino-Vegetal plantas e demais conceitos .pptx
Reino-Vegetal plantas e demais conceitos .pptx
CarinaSantos916505
 
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
LeticiaRochaCupaiol
 
D20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua PortuguesaD20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua Portuguesa
eaiprofpolly
 
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdfO Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
silvamelosilva300
 
slides de Didática 2.pdf para apresentar
slides de Didática 2.pdf para apresentarslides de Didática 2.pdf para apresentar
slides de Didática 2.pdf para apresentar
JoeteCarvalho
 
Introdução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escolaIntrodução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escola
Professor Belinaso
 
Atividade de reforço de matemática 2º ano
Atividade de reforço de matemática 2º anoAtividade de reforço de matemática 2º ano
Atividade de reforço de matemática 2º ano
fernandacosta37763
 
Famílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do AssaréFamílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do Assaré
profesfrancleite
 
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxSlides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
UFCD_10145_Enquadramento do setor farmacêutico_indice.pdf
UFCD_10145_Enquadramento do setor farmacêutico_indice.pdfUFCD_10145_Enquadramento do setor farmacêutico_indice.pdf
UFCD_10145_Enquadramento do setor farmacêutico_indice.pdf
Manuais Formação
 
OS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdfOS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdf
AmiltonAparecido1
 
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
SILVIAREGINANAZARECA
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
MarcosPaulo777883
 
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
YeniferGarcia36
 
REGULAMENTO DO CONCURSO DESENHOS AFRO/2024 - 14ª edição - CEIRI /UREI (ficha...
REGULAMENTO  DO CONCURSO DESENHOS AFRO/2024 - 14ª edição - CEIRI /UREI (ficha...REGULAMENTO  DO CONCURSO DESENHOS AFRO/2024 - 14ª edição - CEIRI /UREI (ficha...
REGULAMENTO DO CONCURSO DESENHOS AFRO/2024 - 14ª edição - CEIRI /UREI (ficha...
Eró Cunha
 
Estrutura Pedagógica - Laboratório de Educação a Distância.ppt
Estrutura Pedagógica - Laboratório de Educação a Distância.pptEstrutura Pedagógica - Laboratório de Educação a Distância.ppt
Estrutura Pedagógica - Laboratório de Educação a Distância.ppt
livrosjovert
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
MateusTavares54
 

Último (20)

Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
 
Atividade letra da música - Espalhe Amor, Anavitória.
Atividade letra da música - Espalhe  Amor, Anavitória.Atividade letra da música - Espalhe  Amor, Anavitória.
Atividade letra da música - Espalhe Amor, Anavitória.
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
 
Reino-Vegetal plantas e demais conceitos .pptx
Reino-Vegetal plantas e demais conceitos .pptxReino-Vegetal plantas e demais conceitos .pptx
Reino-Vegetal plantas e demais conceitos .pptx
 
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
1ª LEI DE OHN, CARACTERISTICAS IMPORTANTES.
 
D20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua PortuguesaD20 - Descritores SAEB de Língua Portuguesa
D20 - Descritores SAEB de Língua Portuguesa
 
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdfO Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
O Mito da Caverna de Platão_ Uma Jornada em Busca da Verdade.pdf
 
slides de Didática 2.pdf para apresentar
slides de Didática 2.pdf para apresentarslides de Didática 2.pdf para apresentar
slides de Didática 2.pdf para apresentar
 
Introdução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escolaIntrodução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escola
 
Atividade de reforço de matemática 2º ano
Atividade de reforço de matemática 2º anoAtividade de reforço de matemática 2º ano
Atividade de reforço de matemática 2º ano
 
Famílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do AssaréFamílias Que Contribuíram Para O Crescimento Do Assaré
Famílias Que Contribuíram Para O Crescimento Do Assaré
 
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxSlides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptx
 
UFCD_10145_Enquadramento do setor farmacêutico_indice.pdf
UFCD_10145_Enquadramento do setor farmacêutico_indice.pdfUFCD_10145_Enquadramento do setor farmacêutico_indice.pdf
UFCD_10145_Enquadramento do setor farmacêutico_indice.pdf
 
OS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdfOS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdf
 
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
1_10_06_2024_Criança e Cultura Escrita, Ana Maria de Oliveira Galvão.pdf
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
 
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
 
REGULAMENTO DO CONCURSO DESENHOS AFRO/2024 - 14ª edição - CEIRI /UREI (ficha...
REGULAMENTO  DO CONCURSO DESENHOS AFRO/2024 - 14ª edição - CEIRI /UREI (ficha...REGULAMENTO  DO CONCURSO DESENHOS AFRO/2024 - 14ª edição - CEIRI /UREI (ficha...
REGULAMENTO DO CONCURSO DESENHOS AFRO/2024 - 14ª edição - CEIRI /UREI (ficha...
 
Estrutura Pedagógica - Laboratório de Educação a Distância.ppt
Estrutura Pedagógica - Laboratório de Educação a Distância.pptEstrutura Pedagógica - Laboratório de Educação a Distância.ppt
Estrutura Pedagógica - Laboratório de Educação a Distância.ppt
 
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoAtividades de Inglês e Espanhol para Imprimir - Alfabetinho
Atividades de Inglês e Espanhol para Imprimir - Alfabetinho
 

Css

  • 2. O que é?  CSS é a sigla de Cascading Style Sheets – Formatar estilos em cascata do HTML.  O HTML não serve para formatações, foi criado para inserir conteúdos.  Formatar textos, imagens, fundos, zonas específicas em HTML é um processo demorado e repetitivo.  O CSS pode ser um ficheiro à parte do HTML, criando estilos que depois, podem ser usados sempre que se queira através do HTML.
  • 3. Como se faz?  A sintaxe do CSS é simples: Seletor body Propriedade {background – Valor #FF0000;}
  • 4. Aplicar a HTML  Cria-se um documento HTML.  Cria-se um documento CSS.  No HTML referimo-nos aos estilos criados em CSS: <html> <head> <link rel="stylesheet" type="text/css“ href="ex1.css"/> </head> <body> <h1>This header is 36 pt</h1> <h2>This header is blue</h2> <p>This paragraph has a left margin of 50 pixels</p> </body> </html> body{ background- color:yellow;} H1 {font-size:36pt;} H2 { color:blue;} P {margin-left:50px;}
  • 5. Formas diferentes de aplicar estilos  Método 1 – Dentro do próprio documento HTML – usando o Style como atributo. <html> <head> <title>Exemplo</title> </head> <body style="background-color: #FF0000;"> <p>Esta é página tem o fundo vermelho</p> </body> </html>
  • 6. Formas diferentes de aplicar estilos  Método 2 – Dentro do próprio documento HTML – usando o Style como tag. <html> <head> <title>Exemplo</title> <style type="text/css"> body {background-color: #FF0000;} </style> </head> <body> <p>Esta página tem o fundo vermelho</p> </body> </html>
  • 7. Formas diferentes de aplicar estilos  Método 3 – Usando um ficheiro à parte. Melhor método – forma mais estruturada e menos confusa. Index.html <html> <head> <title>Meu documento</title> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <h1>Minha primeira folha de estilos</h1> </body> </html> Style.css body { background-color: #FF0000; }
  • 8. Classes e ID’s  E se precisássemos de definir uma cor diferente para cada cabeçalho de um site?  E se eu quiser formatar botões que em tudo são iguais exceto na cor?  Para formatar um elemento de forma única, usamos o ID.  Para formatar classes de elementos com caraterísticas iguais, usamos as classes.
  • 9. Exemplo do uso de ID’s <html> <head> <style type="text/css"> #para1 { text-align:center; color:red; } </style> </head> <body> <p id="para1">Parágrafo com estilo</p> <p>Parágrafo sem estilo</p> </body> </html>
  • 10. Exemplo do uso de Classes <html> <head> <style type="text/css"> .center { text-align:center; } </style> </head> <body> <h1 class="center">Titulo centrado</h1> <p class="center“>Parágrafo centrado</p> </body> </html>
  • 11. As cores  Alguns browsers não conseguem mostrar todas as cores, cingindo-se a nossa escolha portanto, às chamadas Web Safe Colors.  Existem muitos sites com listagens de cores Web Site, entre eles: http://erikasarti.net/html/tabela- cores-seguras-web-safe/.  Se se pretender fazer um bom estudo de cor para um site, deveremos recorrer a sites como o http://colorschemedesigner.com/ que segundo as cores escolhidas até permite visualizar um site exemplo.
  • 12. Os fundos  background-color – muda a cor do fundo.  background-image – adiciona uma imagem ao fundo.  background-repeat – repete uma imagem. Opções O que fazem? Background-repeat: repeat-x Repete a imagem na horizontal background-repeat: repeat- Repete a imagem na vertical background-repeat: repeat Repete a imagem na horizontal e vertical background-repeat: no- repeat Não repete a imagem
  • 13. Os fundos  background-attachment – fixa a imagem ou move-a com o conteúdo. Opções O que fazem? Background-attachment: scroll A imagem move-se com o conteúdo Background-attachment: fixed A imagem fica sempre visível
  • 14. Os fundos  background-position – Define a posição da imagem no fundo. Opções O que fazem? left top left center left bottom right top right center right bottom center top center center center bottom x% y% O canto superior esquerdo é 0% 0%. O canto inferior direito é 100% 100%. xpos ypos Pode medir-se em pixeis , cm, mm, in. inherit Herda a característica do componente acima na hirerarquia
  • 15. Exercício 1  Use o ficheiro exerccss1.html, a imagem Fundo1.jpg e através de um ficheiro CSS reproduza o site. (Não poderá alterar o HTML)
  • 16. Textos - Tipos de Letra Propriedade Exemplo font-style p.italic {font-style:italic} (normal, italic, oblique) font-weight p.thick {font-weight:bold;} (normal, bold, lighter, 100…900) font-size/line-height h2 {font-size:200%} font-family P { font-family:"Times New Roman",Georgia,Serif; }
  • 17. Textos – o que ter em consideração  Nem todos os tipos de letra são “Web Safe”, poderás escolher um tipo de letra que está no teu PC e não ser reconhecido pelo browser.  Os tipos de letra por defeito são estes: • Georgia • Palatino Linotype • Book Antiqua • Times New Roman • Arial • Helvetica • Comic Sans MS • Impact • Charcoal • Lucida Sans Unicode • Lucida Grande • Tahoma • Geneva • Trebuchet MS • Verdana • Geneva • Courier • Monaco
  • 18. Textos- Google Fonts  Quando queremos sair fora da caixa em termos de fontes, há uma forma muito simples de o fazer.  Vamos a https://fonts.google.com/  Depois, escolhemos uma entre muitas fontes lá listadas.  Carregamos no símbolo de adicionar  E em baixo aparece o código que teremos de adicionar ao HTML e CSS.
  • 19. Textos Propriedade Exemplo: color h1 {color:#00ff00;} letter-spacing h1 {letter-spacing:2px} (muda o espaço entre as letras) line-height p.piqueno {line-height:80%} text-align h2 {text-align:left} (left, right, center, justify) text-indent text-indent:50px; text-shadow p.Teste { text-shadow: #6374AB 20px -12px 2px; } text-transform h2 {text-transform:capitalize;} (capitalize, lowercase, uppercase) vertical-align Texto {vertical-align:text-top;} (length, %, Sub, Super, top, text-top, bottom, text-bottom) word-spacing P { word-spacing:30px; }
  • 20. Exercício  Reproduza sem alterar o HTML, o seguinte site:
  • 21. Links  Exemplo: <html> <head> <style type="text/css"> a:link {text-decoration:none;} /* unvisited link */ a:visited {text-decoration:none;} /* visited link */ a:hover {text-decoration:underline;} /* mouse over link */ a:active {text-decoration:underline;} /* selected link */ </style> </head> <body> <p><b><a href=“google.com" target="_blank">Link para carregar</a></b></p> </body> </html>
  • 22. Marcas  Exemplo: <html> <head> <style type="text/css"> ul { list-style:square url(“quadrado.gif"); } </style> </head> <body> <ul> <li>Leite</li> <li>Café</li> <li>Coca Cola</li> </ul> </body> </html>
  • 23. Caixas – Box Model  Uma box model é a forma como o CSS estrutura os elementos do HTML.  Cada elemento tem:  Margin  Border  Padding  Content  Este tipo de abordagem permite, mais facilmente dispor os elementos de uma página.
  • 24. Caixas – Box Model  Margin – Cria um espaço à volta da borda. É completamente transparente.  Border – Uma borda à volta do conteúdo.  Padding – Cria uma área à volta do content.  Content – O conteúdo.
  • 25. Caixas – Box Model  As dimensões de uma box são as dimensões totais das várias partes.  Exemplo:  250px (Conteúdo) + 20px (Preenchimento direito e esquerdo) + 10px (Limite direito e esquerdo) + 20px (Margem esquerda e direita) = 300px width:250px; padding:10px; border:5px solid gray; margin:10px;
  • 26. Box Model - Border  As linhas limites podem ser definidas segundo as seguintes opções:  Style (none, dotted, dashed, double, groove, ridge, inset, outset)  Width  Color  Lados individuais (border-top-style, border-right-style, border-bottom-style, border-left-style:solid;)
  • 27. Box Model - Outline  A OutLine não faz parte do modelo de caixa no entanto, poderá ser usada para criar uma linha à volta da border.  As dimensões da caixa não são alteradas.  Exemplo: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <style type="text/css"> p { border:1px solid red; outline:green dotted thick; } </style> </head> <body> <p><b>Nota:</b> para que funcione no IE8 tem que ser declarado um DOCTYPE</p> </body> </html>
  • 28. Posicionamento  Para colocar elementos atrás de outros, ao lado de ouros, antes de outros, defenir o que acontece quando um elemento é grande demais para uma zona - os valores de top, bottom, left e right não chegam.  Temos que usar um dos quatro métodos de posicionamento:  Fixed – move-se com fundo.  Relative – posição relativa ao seu posicionamento normal.  Absolute – posição relativa ao elemento anterior que tiver um posicionamento não estático – se não houverem elementos o elemento anterior é o bloco <html>.  Overlapping – Posicionar-se por cima de outro elemento. (z-index)
  • 29. Moldagem  Com o Float, um elemento pode ser mudado para a direita ou esquerda, permitindo que outros elementos o rodeiem – como uma moldagem do Word.  As moldagens apenas funcionam na horizontal.  Exemplo: <style type="text/css"> img { float:right; } </style> </head> <body> <p> <img src=“clara.gif" width="95" height="84" /> <h1> Texto para aqui escrito para visualizar o exemplo. Texto para aqui escrito para visualizar o exemplo. Texto para aqui escrito para visualizar o exemplo.Texto para aqui escrito para visualizar o exemplo. Texto para aqui escrito para visualizar o exemplo.Texto para aqui escrito para visualizar o exemplo. Texto para aqui escrito para visualizar o exemplo.Texto para aqui escrito para visualizar o exemplo. Texto para aqui escrito para visualizar o exemplo. Texto para aqui escrito para visualizar o exemplo. </p>
  • 30. Alinhar objetos  Usando as margens: se forem ambas auto – o objeto fica centrado automaticamente.  Exemplo: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd"> <html> <head> <style type="text/css"> .centrado { margin:auto; width:70%; background-color:#993333; } </style> </head> <body> <div class="centrado"> <p>Este texto estará centrado por definição do Css.</p> <p>É muito simples, esta matéria.</p> </div> <p><b>Note: </b>Isto não funciona no IE8, se o !DOCTYPE não for declarado.</p> </body> </html>
  • 31. Alinhar objetos  Usando a posição absoluta.  Exemplo: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd"> <html> <head> <style type="text/css"> .direita { position:absolute; right:0px; width:300px; background-color:#660066; } </style> </head> <body> <div class="direita"> <p>Este texto fica encostado à direita.</p> <p>É muito simples, esta matéria.</</p> </div> </body> </html>
  • 32. Alinhar objetos  Usando a moldagem.  Exemplo: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <style type="text/css"> .direita { float:right; width:300px; background-color:#99FF33; } </style> </head> <body> <div class="direita"> <p>Este texto fica encostado à direita.</p> <p>É muitos simples, esta matéria.</p> </div> </body> </html>
  • 33. Pseudo-Classes  No CSS podemos modificar elementos como se fossem classes.  Exemplo – mudar a forma como links se comportam: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <style type="text/css"> a:link {color:#FFFFFF ; background-color:#006666; text-decoration:none;} /* unvisited link */ a:visited {color:#00FF00;} /* visited link */ a:hover {color:#FF0000;} /* mouse over link */ a:active {color:#FFFFFF;} /* selected link */ </style> </head> <body> <p><b><a href="google.com" target="_blank">Google</a></b></p> </body> </html>