Logo Passei Direto
Buscar

SEMANA 05 - CSS

User badge image
Rafael Rios

em

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Semana 05– Programando WEB
CSS e Projeto 01
Prof. MSc. Carlos Pereira
É a linguagem usada para estilizar a página web.
Criar nova página;
Criação de link de referência CSS;
Identificar.
CSS
Sintaxe do CSS:
seletor {
propriedade: valor;
}
HEADEAR
BODY
FOOTER
(cabeçalho)
(conteúdo principal)
(rodapé)
DIV
MAIN
SECTION
ID
CLASS
NAV
DIV
NAV
DIV
(blocos)
(conteúdo principal)
(sessões dentro do 
nosso conteúdo)
(indicação de navegação)
(indicação de navegação)
(blocos)
(blocos)
(identificador único)
(definição de uma classe e 
suas demais configurações, 
pode ser reutiliza, ou seja, 
um padrão)
CLASSES
usadas para agrupar elementos 
com características semelhantes. 
.destaque {
/* Estilos para elementos com a 
classe "destaque" */
}
ID
usados para identificar 
exclusivamente um elemento na 
página. 
#cabecalho {
/* Estilos para o elemento com o 
ID "cabecalho" */
}
PROPRIEDADES CSS
usadas para definir o estilo dos 
elementos selecionados. Cada 
propriedade define um aspecto 
específico do elemento, como cor, 
tamanho da fonte, margem, 
preenchimento, entre outros. 
color: Define a cor do texto.
font-size: Define o tamanho da 
fonte.
margin: Define o espaço ao redor 
do elemento.
padding: Define o espaço dentro 
do elemento.
background-color: Define a cor de 
fundo do elemento.
border: Define uma borda ao redor 
do elemento.
PROPRIEDADES CSS
p {
color: blue;
font-size: 16px;
margin: 10px;
padding: 5px;
background-color: #f0f0f0;
border: 1px solid #ccc;
}
BOX
BOX MODEL
uma representação visual de como 
o CSS trata os elementos HTML em 
relação ao espaço que ocupam em 
uma página da web.
h
e
ig
h
t
width
BOX MODEL
na prática
Padding
É um espaço 
transparente ao redor do 
conteúdo, cria um espaço 
entre o conteúdo e a 
borda da caixa, definido 
usando as propriedades:
• padding-top, 
• padding-right, 
• padding-bottom e 
• padding-left. 
Border
É uma linha que envolve 
o padding e o conteúdo. 
Você pode definir a 
espessura, estilo e cor da 
borda usando as 
propriedades:
• border-width, 
• border-style e
• border-color.
Margin: 
É o espaço transparente 
fora da borda da caixa. 
Elas determinam a 
distância entre uma caixa 
e outras caixas vizinhas. 
São definidos usando as 
propriedades:
• margin-top, 
• margin-right, 
• margin-bottom e 
• margin-left. 
BOX MODEL
Preenchimento da borda 
(distanciamento do conteúdo)
h
e
ig
h
t
width
padding
border
margin
circunda o conteúdo
espaço externo
A
n
at
o
m
ia
 d
a 
ca
ix
a 
d
a 
p
ág
in
a
A soma dessas partes (conteúdo + padding + border + margin) é o que determina o 
tamanho total da caixa em uma página web.
BOX SINZING
O dimensionamento de caixa, 
controlado pela propriedade box-
sizing, determina como o tamanho 
total de uma caixa é calculado. 
Existem dois valores principais 
para a propriedade box-sizing:
• Content-Box (Valor padrão): o 
tamanho total da caixa é calculado a 
partir do conteúdo, do padding e da 
borda, mas não inclui a margem. Isso 
significa que, se você definir um 
elemento com uma largura de 300 
pixels e adicionar um padding de 20 
pixels, a largura total da caixa será de 
340 pixels.
BOX SINZING
• Border-Box: Neste modo, o 
tamanho total da caixa é calculado a 
partir do conteúdo, do padding, da 
borda e da margem. Ou seja, a 
largura que você definir incluirá 
todos esses componentes. Isso é útil 
quando você deseja garantir que o 
tamanho total da caixa permaneça 
constante, independentemente do 
padding e da borda que você 
adicionar.
PROJETO
01
A proposta do projeto envolver a utiliza das 
linguagens HTML e o aprendizado do CSS em 
conjunto ao FIGMA e organização da 
informação e criação para o desenvolvimento 
de uma página da Loja Lego Marvel.
HTML
Marvel Lego
HOME
PRODUTO
CONTATO
.barra1 {
background: #F8BF2A;
width: 1920px;
height: 20px;
}
ACESSE
FIGMA
https://www.figma.com/file/pFqr91JXY4vEZkVrvLv27s/Projeto-02---
LEGO?type=design&node-id=0%3A1&mode=design&t=WvLdva94k6EmiYWa-1
IMAGENS
AVA 
https://www.figma.com/file/pFqr91JXY4vEZkVrvLv27s/Projeto-02---LEGO?type=design&node-id=0%3A1&mode=design&t=WvLdva94k6EmiYWa-1
carlos.magno@mg.senac.br

Mais conteúdos dessa disciplina