SlideShare uma empresa Scribd logo
1 de 34
Pra quê?
Por Karoline Suzuki
Css -
Quem sou?
Karol Suzuki
Graduada em Sistemas de Informações
Desenvolvedora Front – MJV
Coordenadora do Caqui Coders
Organizadora/Palestrante/Writer do
Nerdzão/Nerdgirlz
Amante de caveiras, unicórnios, bebidas
azuis e com gosto peculiares
Css não é ...
Css não é ...
“
O que não é
Linguagem de programação!
“
Mas o que é o css???
“
O que é
Linguagem de folha de estilo!
“
Como funciona?
Através das tags no css é possível
estilizar toda sua página!
“
Exemplo
Tag para estilizar todas as
suas tags de parágrafos.
Anatomia de um conjunto
de regras CSS
“
Anatomia
CSS
Dentro da Anatomia temos:
Seletor
Declaração
Propriedade
Valor da propriedade
Anatomia
CSS
Seletor :
O nome do elemento HTML no começo do
conjunto de regras. Ele seleciona o(s) elemento(s) a
serem estilizados (nesse caso, elementos <p>).
Para dar estilo a um outro elemento, é só mudar o
seletor.
Anatomia
CSS
Propriedade :
Forma pela qual você estiliza um elemento HTML.
(Nesse caso, color é uma propriedade dos
elementos <p>.) Em CSS, você escolhe quais
propriedades você deseja afetar com sua regra.
Anatomia
CSS
Valor da propriedade :
À direita da propriedade, depois dos dois pontos,
nós temos o valor de propriedade, que escolhe
uma dentre muitas aparências possíveis para uma
determinada propriedade (há muitos valores
color(cor) além do red(vermelho)).
Anatomia
CSS
Declaração :
Uma regra simples como color: red; especificando
quais das propriedades do elemento você quer
estilizar.
Anatomia
CSS
Observações Importantes :
Toda declaração de css fica dentro de Chaves {}
Dentro de cada declaração você deve usar : (dois
pontos) para seprar propriedade de valor de
propriedade
Dentro de cada conjunto de regras você usa o ;
(ponto e vírgula) para separar cada declaração da
próxima.
Modificando
multiplos
valores
de uma
propriedade
p {
color : red;
witdh: 200px;
font-size:
20px;
}
Selecionando
multiplos
elementos
p, li, ul {
color : red;
}
Diferença
entre
Seletores
Elementos HTML : ex <p>
ID’s :
ex: no Css - #id
no HTML - <p id= “id”>
Classes:
ex: no Css - .classe
no HTML - <p class=“classe”
Diferença
entre
Seletores
Atributo
ex: no Css - img[src]
no HTML - <img src=“imagem.jpg”>
e não tags que sejam só <img>
Pseudo-classe
ex: no Css - a:hover
no HTML - <a> quando passar o
mouse sobre a tag
Fontes
e
textos
- font-family (a fonte que
deseja usar nos textos);
- font-size (tamanho);
- color (cor do texto);
- text-decoration
(italico,sublinhado,negrito);
- letter-spacing(espaçamento
entre letras);
Sobre
layout
do seu
CSS
- Pense que o layout é uma
caixa
Fontes
e
textos
- Margin (margem)
Pense nela como sendo o
espaçamento externo dessa
caixa.
Fontes
e
textos
- Padding (espaçamento
interno)
Pense nele como sendo o
espaçamento do conteúdo
dentro da caixa.
Fontes
e
textos - Border (borda)
Pense nele como sendo o
contorno dessa caixa.
Fontes
e
textos
Nessa seção ainda podemos alterar algumas
propriedades de cada um desses elementos,
como por exemplo :
- width (largura do elemento)
- background-color (cor de fundo)
- color (cor do conteúdo do elemento)
- text-shadow (cria uma sombra dentro do texto)
- display (maneira de dispor o elemento no html)
Fontes
e
textos
O que não te explicaram sobre esse tipo de
declaração!
text-shadow: 3px 3px 1px black;
● O primeiro valor em pixel define o deslocamento horizontal da
sombra do texto — até onde ele se move: um valor negativo deve
movê-la para a esquerda.
● O segundo valor em pixel define o deslocamento vertical da
sombra do texto — o quanto ela se move para baixo, neste exemplo;
um valor negativo deve movê-la para cima.
● O terceiro valor em pixel define o raio de desfoque da sombra —
um valor maior significará uma sombra mais borrada.
● O quarto valor define a cor base da sombra.
Reset
do
Css!!!
Você sabia que os navegadores já colocam
alguns estilos por default nas páginas?
Mas você resetar esses configurações logo no
começo do seu css.
só usar o que tem nesse site:
https://meyerweb.com/eric/tools/css/reset/
E para funcionar no seu HTML
Você precisa declarar o import
dele, dentro da sua tag
<head><head/>
Para funciona
no seu HTML
Lembre se de declarar corretamente as
tags no corpo do HTML e CSS!!!
Use boas práticas de re-uso de código para
que não precise ficar escrevendo código que
não precisa! Procuro por Code Clean!
E se precisar de ajuda, procure ajuda de
pessoas que conhece, videos, artigos,
documentação etc, não tenha vergonha de
pedir ajuda!
E agora é só partir pro code
e aprender na prática como
funciona tudo!
Perguntas???
“O maior desafio que você
irá enfrentar na vida é
contra você mesmo! Saia da
zona de conforto e
confronte-se !”
Obrigada!
Linkedin: https://www.linkedin.com/in/karoline-suzuki-r2d2/
Facebook: https://www.facebook.com/karoline.suzuki
Github: https://github.com/suzukikarol
Instagram : @ka.suzuki.dev
Twitter : @KarolineSuzuk12/

Mais conteúdo relacionado

Mais procurados

Mais procurados (9)

W3C Web Standards CSS
W3C Web Standards CSSW3C Web Standards CSS
W3C Web Standards CSS
 
Curso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicosCurso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicos
 
Aula 02 sintaxe css
Aula 02 sintaxe cssAula 02 sintaxe css
Aula 02 sintaxe css
 
Taquigrafia css
Taquigrafia cssTaquigrafia css
Taquigrafia css
 
Aula 19 e 20. estilização de links
Aula 19 e 20. estilização de linksAula 19 e 20. estilização de links
Aula 19 e 20. estilização de links
 
CSS
CSSCSS
CSS
 
Web em grande estilo com CSS 3
Web em grande estilo com CSS 3Web em grande estilo com CSS 3
Web em grande estilo com CSS 3
 
Toondoo tutorial be ae_albufeira
Toondoo tutorial be ae_albufeiraToondoo tutorial be ae_albufeira
Toondoo tutorial be ae_albufeira
 
Arquitetura CSS - Uma rápida introdução
Arquitetura CSS - Uma rápida introduçãoArquitetura CSS - Uma rápida introdução
Arquitetura CSS - Uma rápida introdução
 

Semelhante a Css pra quê ? (20)

Css 3
Css 3Css 3
Css 3
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
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
 
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 - Cansei de Ser Subestimado
CSS - Cansei de Ser SubestimadoCSS - Cansei de Ser Subestimado
CSS - Cansei de Ser Subestimado
 
Psd to html
Psd to htmlPsd to html
Psd to html
 
Uma breve introdução a css e bootstrap
Uma breve introdução a css e bootstrapUma breve introdução a css e bootstrap
Uma breve introdução a css e bootstrap
 
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
 
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 07 Css - Parte 1
Aula 07   Css - Parte 1Aula 07   Css - Parte 1
Aula 07 Css - Parte 1
 
Css e iFrames
Css e iFramesCss e iFrames
Css e iFrames
 
Css
CssCss
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
 
CSS Mastigado
CSS MastigadoCSS Mastigado
CSS Mastigado
 
Css Aula 1
Css   Aula 1Css   Aula 1
Css Aula 1
 
Aprender CSS (UFCD0154) v2
Aprender CSS (UFCD0154) v2Aprender CSS (UFCD0154) v2
Aprender CSS (UFCD0154) v2
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
 
Folha de estilo css
Folha de estilo   cssFolha de estilo   css
Folha de estilo css
 

Mais de Karoline Suzuki

Storybook com angular pra quê?
Storybook com angular pra quê?Storybook com angular pra quê?
Storybook com angular pra quê?Karoline Suzuki
 
Styled Component Pra Quê
Styled Component Pra QuêStyled Component Pra Quê
Styled Component Pra QuêKaroline Suzuki
 
Pitch Perfeito e Startups Unicórnios
Pitch Perfeito e Startups UnicórniosPitch Perfeito e Startups Unicórnios
Pitch Perfeito e Startups UnicórniosKaroline Suzuki
 
Comunidade nosso de cada dia
Comunidade nosso de cada diaComunidade nosso de cada dia
Comunidade nosso de cada diaKaroline Suzuki
 

Mais de Karoline Suzuki (7)

Storybook com angular pra quê?
Storybook com angular pra quê?Storybook com angular pra quê?
Storybook com angular pra quê?
 
Styled Component Pra Quê
Styled Component Pra QuêStyled Component Pra Quê
Styled Component Pra Quê
 
Comunidade pra quê?
Comunidade pra quê?Comunidade pra quê?
Comunidade pra quê?
 
Entrei no_ti_e_agora
Entrei no_ti_e_agoraEntrei no_ti_e_agora
Entrei no_ti_e_agora
 
Http pra quê?
Http pra quê?Http pra quê?
Http pra quê?
 
Pitch Perfeito e Startups Unicórnios
Pitch Perfeito e Startups UnicórniosPitch Perfeito e Startups Unicórnios
Pitch Perfeito e Startups Unicórnios
 
Comunidade nosso de cada dia
Comunidade nosso de cada diaComunidade nosso de cada dia
Comunidade nosso de cada dia
 

Css pra quê ?