SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Professora Evelyn Silva
2ª SÉRIE INFORMÁTICA
► Introdução ao CSS3
CSS3
CSS3 é a mais recente evolução da linguagem Cascading Style
Sheets (Folhas de Estilo em Cascata)
CSS é usado para definir estilos para suas páginas da web,
incluindo o design, layout e as variações na exibição para
diferentes dispositivos e tamanhos de tela.
O CSS é um arquivo externo ao HTML com extensão: .css
CSS economiza um monte de trabalho . Ele pode controlar o
layout de várias páginas da Web de uma só vez em apenas
um arquivo!
CSS3
CSS3
COMO FAÇO PARA FUNCIONAR?
O chamado do arquivo CSS DEVE FICAR dentro do arquivo
HTML
Arquivo CSS que irá
configurar todo estilo
do arquivo HTML
CSS3
As regras de uso do CSS é simples e consiste em:
Seletor e o bloco de declaração.
Para toda tag do HTML existe uma formatação no CSS
PROPRIEDADE VALOR
CSS3
Seletores CSS são usados para "encontrar" (ou selecionar)
elementos HTML com base no nome do elemento, id, classe,
atributo, e muito mais.
No exemplo foi selecionado todas as tag <p> da página, ou
seja, todos os elementos <p> terão a cor BLUE (AZUL) e
FONT-SIZE (TAMANHO DA FONTE = 18px)
CSS3
Quando várias tags tem as mesmas configurações?
Qual forma mais fácil e rápido de resolver?
Observe que as configurações
das tags : <p>, <h1> e <h2>
são iguais e estão consumindo
12 linhas de código.
Como fazer a mesma coisa com
menos linha de código?
CSS3
Se tiver elementos com as mesmas definições de estilo,
utilizamos o AGRUPAMENTO DE SELETORES
Isso em verde é
um comentário
no CSS. /* */
CSS3
CORES:
Para uma melhor variação de cores é interessante utilizarmos os
valores HEXADECIMAIS para as cores
É identificada por #C71585
(https://www.w3schools.com/colors/colors_picker.asp)
Para colocar uma cor no fundo da página:
background-color
Para colocar cor em textos:
color
CSS3
Investigue e descubra
que cores são essas.
CSS3
FONTE:
Para estilizar as tags que possuem texto temos as
propriedades:
font-family: ;
font-style: italic ;
font-size: ; #tamanho
font-weight: ;
CSS3
COMO FICA NO
NAVEGADOR
CÓDIGO CSS
CSS3
BORDAS:
Para aplicar borda em qualquer tag utilizamos a
propriedade:
border
CSS3
BORDAS:
Podemos especificar qual borda iremos estilizar:
COMO FICA NO
NAVEGADOR
LARGURA
ESTILO
COR
CSS3
ALINHAMENTO PARA TEXTO:
Para aplicar um alinhamento em tags que possuem texto
utilizamos:
text-align: center;
text-align: left;
text-align: right;
text-align: justify;
CSS3
COMO FICA NO NAVEGADOR
A tag h3 centralizado
A tag p (parágrafo)
alinhada para esquerda
CSS3
DECORAÇÃO:
Para aplicar alguma linha em tags que possuem texto
utilizamos:
text-decoration: none;
text-decoration: overline;
text-decoration: line-through;
text-decoration: underline;
Essa propriedade é interessante para tag a, pois podemos
tirar a linha que caracteriza um link
CSS3
NAVEGADOR - ANTES NAVEGADOR - DEPOIS
CSS3
CANTOS ARREDONDADOS:
Com CSS3, você pode dar a qualquer elemento “cantos arredondados”,
usando a propriedade border-radius.
Pode colocar cantos arredondados para borda, para elementos com
cor de fundo, para imagem.
border-radius: 15px 50px 30px 5px;
Quatro valores: primeiro valor aplica-se a parte superior esquerda,
segundo valor aplica-se a parte superior direita, o terceiro valor aplica-
se inferior direito, e quarto valor se aplica ao canto inferior esquerdo
CSS3
border-radius: 15px 50px 30px;
Três valores: primeiro valor aplica-se a parte superior
esquerda, o segundo valor aplica-se superior direito e
inferior esquerdo, e terceiro valor aplica-se a parte inferior
direita.
border-radius: 15px 50px;
Dois valores: o primeiro valor refere-se para o canto superior
esquerdo e inferior direito, e o segundo valor aplica-se
superior direito e canto inferior esquerdo
CSS3
Pode ser colocado somente um valor
para a propriedade:
border-radius: 20px;
Todos os cantos irão ter o mesmo valor
CSS3

Weitere ähnliche Inhalte

Ähnlich wie DSI-PARTE 5 formação de websites e programas .pdf

Ähnlich wie DSI-PARTE 5 formação de websites e programas .pdf (20)

Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3
 
Aw aula 04
Aw aula 04Aw aula 04
Aw aula 04
 
Web Design > html (aula 2)
Web Design > html (aula 2)Web Design > html (aula 2)
Web Design > html (aula 2)
 
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
 
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
 
Propriedades css e propriedades de fontes de texto
Propriedades css e propriedades de fontes de textoPropriedades css e propriedades de fontes de texto
Propriedades css e propriedades de fontes de texto
 
Css pra quê ?
Css pra quê ?Css pra quê ?
Css pra quê ?
 
Aula 07 Css - Parte 1
Aula 07   Css - Parte 1Aula 07   Css - Parte 1
Aula 07 Css - Parte 1
 
CSS e Bootstrap - Introdução básica
CSS e Bootstrap - Introdução básicaCSS e Bootstrap - Introdução básica
CSS e Bootstrap - Introdução básica
 
Css
CssCss
Css
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf
 
WDI - aula 07 - css com html
WDI - aula 07 - css com htmlWDI - aula 07 - css com html
WDI - aula 07 - css com html
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
 
Css Aula 1
Css   Aula 1Css   Aula 1
Css Aula 1
 
Css 3
Css 3Css 3
Css 3
 
Aula 4 - VISÃO GERAL CSS
Aula 4 - VISÃO GERAL CSSAula 4 - VISÃO GERAL CSS
Aula 4 - VISÃO GERAL CSS
 
Slides Css3
Slides Css3 Slides Css3
Slides Css3
 
Css
CssCss
Css
 
Introdução CSS
Introdução CSSIntrodução CSS
Introdução CSS
 
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
 

Kürzlich hochgeladen

Apostila e caderno de exercicios de WORD
Apostila e caderno de exercicios de  WORDApostila e caderno de exercicios de  WORD
Apostila e caderno de exercicios de WORDRONDINELLYRAMOS1
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Dirceu Resende
 
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfRodolpho Concurde
 
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPaulo Pagliusi, PhD, CISM
 
Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiPaulo Pagliusi, PhD, CISM
 
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)Alessandro Almeida
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAMarcio Venturelli
 
O futuro e o impacto da tecnologia nas salas de aulas
O futuro e o impacto da tecnologia  nas salas de aulasO futuro e o impacto da tecnologia  nas salas de aulas
O futuro e o impacto da tecnologia nas salas de aulasAurioOliveira6
 
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASCOI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASMarcio Venturelli
 

Kürzlich hochgeladen (9)

Apostila e caderno de exercicios de WORD
Apostila e caderno de exercicios de  WORDApostila e caderno de exercicios de  WORD
Apostila e caderno de exercicios de WORD
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
 
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
 
Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo Pagliusi
 
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
 
O futuro e o impacto da tecnologia nas salas de aulas
O futuro e o impacto da tecnologia  nas salas de aulasO futuro e o impacto da tecnologia  nas salas de aulas
O futuro e o impacto da tecnologia nas salas de aulas
 
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASCOI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
 

DSI-PARTE 5 formação de websites e programas .pdf

  • 1. Professora Evelyn Silva 2ª SÉRIE INFORMÁTICA ► Introdução ao CSS3
  • 2. CSS3 CSS3 é a mais recente evolução da linguagem Cascading Style Sheets (Folhas de Estilo em Cascata) CSS é usado para definir estilos para suas páginas da web, incluindo o design, layout e as variações na exibição para diferentes dispositivos e tamanhos de tela. O CSS é um arquivo externo ao HTML com extensão: .css CSS economiza um monte de trabalho . Ele pode controlar o layout de várias páginas da Web de uma só vez em apenas um arquivo!
  • 4. CSS3 COMO FAÇO PARA FUNCIONAR? O chamado do arquivo CSS DEVE FICAR dentro do arquivo HTML Arquivo CSS que irá configurar todo estilo do arquivo HTML
  • 5. CSS3 As regras de uso do CSS é simples e consiste em: Seletor e o bloco de declaração. Para toda tag do HTML existe uma formatação no CSS PROPRIEDADE VALOR
  • 6. CSS3 Seletores CSS são usados para "encontrar" (ou selecionar) elementos HTML com base no nome do elemento, id, classe, atributo, e muito mais. No exemplo foi selecionado todas as tag <p> da página, ou seja, todos os elementos <p> terão a cor BLUE (AZUL) e FONT-SIZE (TAMANHO DA FONTE = 18px)
  • 7. CSS3 Quando várias tags tem as mesmas configurações? Qual forma mais fácil e rápido de resolver? Observe que as configurações das tags : <p>, <h1> e <h2> são iguais e estão consumindo 12 linhas de código. Como fazer a mesma coisa com menos linha de código?
  • 8. CSS3 Se tiver elementos com as mesmas definições de estilo, utilizamos o AGRUPAMENTO DE SELETORES Isso em verde é um comentário no CSS. /* */
  • 9. CSS3 CORES: Para uma melhor variação de cores é interessante utilizarmos os valores HEXADECIMAIS para as cores É identificada por #C71585 (https://www.w3schools.com/colors/colors_picker.asp) Para colocar uma cor no fundo da página: background-color Para colocar cor em textos: color
  • 10. CSS3 Investigue e descubra que cores são essas.
  • 11. CSS3 FONTE: Para estilizar as tags que possuem texto temos as propriedades: font-family: ; font-style: italic ; font-size: ; #tamanho font-weight: ;
  • 13. CSS3 BORDAS: Para aplicar borda em qualquer tag utilizamos a propriedade: border
  • 14. CSS3 BORDAS: Podemos especificar qual borda iremos estilizar: COMO FICA NO NAVEGADOR LARGURA ESTILO COR
  • 15. CSS3 ALINHAMENTO PARA TEXTO: Para aplicar um alinhamento em tags que possuem texto utilizamos: text-align: center; text-align: left; text-align: right; text-align: justify;
  • 16. CSS3 COMO FICA NO NAVEGADOR A tag h3 centralizado A tag p (parágrafo) alinhada para esquerda
  • 17. CSS3 DECORAÇÃO: Para aplicar alguma linha em tags que possuem texto utilizamos: text-decoration: none; text-decoration: overline; text-decoration: line-through; text-decoration: underline; Essa propriedade é interessante para tag a, pois podemos tirar a linha que caracteriza um link
  • 18. CSS3 NAVEGADOR - ANTES NAVEGADOR - DEPOIS
  • 19. CSS3 CANTOS ARREDONDADOS: Com CSS3, você pode dar a qualquer elemento “cantos arredondados”, usando a propriedade border-radius. Pode colocar cantos arredondados para borda, para elementos com cor de fundo, para imagem. border-radius: 15px 50px 30px 5px; Quatro valores: primeiro valor aplica-se a parte superior esquerda, segundo valor aplica-se a parte superior direita, o terceiro valor aplica- se inferior direito, e quarto valor se aplica ao canto inferior esquerdo
  • 20. CSS3 border-radius: 15px 50px 30px; Três valores: primeiro valor aplica-se a parte superior esquerda, o segundo valor aplica-se superior direito e inferior esquerdo, e terceiro valor aplica-se a parte inferior direita. border-radius: 15px 50px; Dois valores: o primeiro valor refere-se para o canto superior esquerdo e inferior direito, e o segundo valor aplica-se superior direito e canto inferior esquerdo
  • 21. CSS3 Pode ser colocado somente um valor para a propriedade: border-radius: 20px; Todos os cantos irão ter o mesmo valor
  • 22. CSS3