39
INTRODUÇÃO DO CSS NO WEBDESIGN RENATO MELO - 2015

CSS Básico para Webdesign

Embed Size (px)

Citation preview

Page 1: CSS Básico para Webdesign

INTRODUÇÃO DO CSS NO WEBDESIGN

RENATO MELO - 2015

Page 2: CSS Básico para Webdesign

Antigamente: Site com emaranhado de tags, estilos e

formatações

Page 3: CSS Básico para Webdesign

Se o cliente pedisse alteração você tinha que alterar página

por página.

Page 4: CSS Básico para Webdesign
Page 5: CSS Básico para Webdesign

Programação em Três Partes

Html: Conteúdo

CSS: Estilo

Javascript: Inteligência

Page 6: CSS Básico para Webdesign

SEM PADRÕES

✗ Extensão da Mídia Impressa

✗ Layout baseado em Tabelas

✗ Conteúdo, Apresentação e Comportamento “aninhados”

✗ Código Incompreensível

Page 7: CSS Básico para Webdesign

COM PADRÕES

✔ Acessível de qualquer dispositivo

✔ Layout baseado em CSS

✔ Separação entre

Conteúdo, Apresentação e Comportamento

✔ Código Acessível

Page 8: CSS Básico para Webdesign

VANTAGENSCarregamento mais rápido

Menores custos com hospedagem

Melhor Consistência Visual

Redesign mais barato e eficiente

Melhores resultados nos Mecanismos de Buscas

Maior acessibilidade

Page 9: CSS Básico para Webdesign

Prazer CSS

Page 10: CSS Básico para Webdesign

nomeDefine um estilo único para um elemento: body, h1...

TÉCNICOParte mais importante

Page 11: CSS Básico para Webdesign

#nomeDefine um estilo único para um identificador

#TIMESeguem as ordens do técnico

Page 12: CSS Básico para Webdesign

.nomeDefine um estilo único para uma classe, que pode ser utilizada qualquer hora.

.jogadorJoga para o #time

Page 13: CSS Básico para Webdesign

Exemplobody{background: #ccc;font: 12pt Arial, Sans-Serif;color: #000;

}

#topo{width: 780px;background: #ccc url(bgtopo.jpg) repeat-x;font-size: 20pt;color: #ff0000;

}

.produto{float: right;text-align: center;font-size: 16pt;color: #ff0000;

}

Page 14: CSS Básico para Webdesign

PADRÃO DE CORES

Page 15: CSS Básico para Webdesign

COR HEXÉ a cor do #

Page 16: CSS Básico para Webdesign

As Fontes também merecem atenção

Page 17: CSS Básico para Webdesign

Exemplos de fontes:Arial, Calibri, VerdanaTrebuchet, Times New Roman...

Page 18: CSS Básico para Webdesign

Pode-se colocar mais de uma fonte + opção de “Sans-serif” ou “Serif”

Page 19: CSS Básico para Webdesign

NA PRÁTICA:

Letras minúsculas

Errado:<DIV><P>Aqui um texto!</P></DIV>

Correto:<div><p>Aqui um texto!</p></div>

Page 20: CSS Básico para Webdesign

NA PRÁTICA:

Abre e feche os comandos corretamente!

Errado:<div><p>Aqui um <em>texto!</p></em></div>

Correto:<div><p>Aqui um <em>texto! </em></p></div>

Page 21: CSS Básico para Webdesign

NA PRÁTICA:

Feche todos os comandos

Errado:<p>Um parágrafo.

Correto:<p>Um parágrafo.</p>

Page 22: CSS Básico para Webdesign

NO CSS E DO HTML:Definido pelo # ou .

Exemplo:

-no CSS: #header {width:900px;}

- no HTML:<div id=“header”>…</div>

Page 23: CSS Básico para Webdesign

ANOTE SUAS OBSERVAÇÕES

/* Comentário */

Page 24: CSS Básico para Webdesign

DIVIDINDO UM SITE

Page 25: CSS Básico para Webdesign
Page 26: CSS Básico para Webdesign

#topo

Page 27: CSS Básico para Webdesign

#bemvindo

Page 28: CSS Básico para Webdesign

#login

Page 29: CSS Básico para Webdesign

#cabecalho

Page 30: CSS Básico para Webdesign

#logo

Page 31: CSS Básico para Webdesign

#box-procura

Page 32: CSS Básico para Webdesign

#menu

Page 33: CSS Básico para Webdesign

#destaque

Page 34: CSS Básico para Webdesign

#slider

Page 35: CSS Básico para Webdesign

AGORA FAÇA VOCÊ MESMO!

Page 36: CSS Básico para Webdesign
Page 37: CSS Básico para Webdesign

AULA QUE VEM!COMEÇAR A

PRODUÇÃO DO SITE! TRAZER SUA

IMAGINAÇÃO + MATERIAL: Exemplo: cartolina + tintas +

canetinhas + água + giz de cera.

Page 38: CSS Básico para Webdesign
Page 39: CSS Básico para Webdesign

ESTA AULA ESTÁDISPONÍVEL EM:renatomelo.com.br/slides

ou no grupo do Facebook:bit.ly/gruporenato