25
Vamos falar de

CSS3 e Html5 - O que há de novo / parte 1

Embed Size (px)

DESCRIPTION

Nessa apresentação iremos falar um pouco da história do Html e do CSS e um pouco sobre o que há de novo no Html5 e no CSS3!

Citation preview

Page 1: CSS3 e Html5 - O que há de novo / parte 1

Vamos falar de

Page 2: CSS3 e Html5 - O que há de novo / parte 1

Html5 + SexyCSS3 + Potente

Page 3: CSS3 e Html5 - O que há de novo / parte 1

Um pouco da evolução

Page 4: CSS3 e Html5 - O que há de novo / parte 1

1991 – Html1994 – Html21996 – Css1 e JavaScript1.21997 – Html41998 - CSS2

Page 5: CSS3 e Html5 - O que há de novo / parte 1

Surge a W3C2000 – XHtml12002 – Web Stantard2005 – AJAX2009 – Html 5 e CSS3

Page 6: CSS3 e Html5 - O que há de novo / parte 1

html5test.com

Page 7: CSS3 e Html5 - O que há de novo / parte 1

Quarto Lugar...

Page 8: CSS3 e Html5 - O que há de novo / parte 1

Terceiro Lugar...

Page 9: CSS3 e Html5 - O que há de novo / parte 1

Segundo Lugar...

Page 10: CSS3 e Html5 - O que há de novo / parte 1

Primeiro Lugar...

Page 11: CSS3 e Html5 - O que há de novo / parte 1

Não testado...

Page 12: CSS3 e Html5 - O que há de novo / parte 1

Xhtml 1

Page 13: CSS3 e Html5 - O que há de novo / parte 1

<?xml version=”1.0” encoding=”utf-8” ?><!DOCTYPE htlm PUBLIC *-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”><html lang=”pt – BR” xml:lang=”pt – BR” xmlns=”http://www.w3.org/1999/xhtml”>

<head><title>CSS3 e Html 5</title><meta content=”text/html; charset=UTF-8” http-equiv=”content-type” />

</head>

<body>

<div id=”principal”>

<div id=”topo”>Imagem do topo

</div><div id=”conteudo”>

Conteúdo da página</div><div id=”rodape”>

Links e informações do rodapé</div>

</div>

</body>

Page 14: CSS3 e Html5 - O que há de novo / parte 1

Html5 e CSS3

Page 15: CSS3 e Html5 - O que há de novo / parte 1

<!DOCTYPE htlm><html>

<head><title>CSS3 e Html 5</title><meta charset=”utf-8”>

</head>

<body><principal>

<topo>Imagem do topo

</topo>

<conteudo>Conteúdo da página

<conteudo>

<rodape>Links e informações do rodapé

</rodape>

</principal></body>

Page 16: CSS3 e Html5 - O que há de novo / parte 1

Tags do Html5

Page 17: CSS3 e Html5 - O que há de novo / parte 1

Unidade de medida...

Page 18: CSS3 e Html5 - O que há de novo / parte 1

“px” por “em” para defnirtamanho das fontes...

Page 19: CSS3 e Html5 - O que há de novo / parte 1

html { font-size: 100%; }body { font-size: .68em; }

#conteudo h1 { font-size: 1.45em; }#conteudo p { font-size: 1.1em; }#conteudo p strong { font-size: 1.16em; }

Page 20: CSS3 e Html5 - O que há de novo / parte 1

Cálculo feito: 11/16 = 0.68

A idéia é que 11px é igual a 0.68em de 16px.

Page 21: CSS3 e Html5 - O que há de novo / parte 1

(valor de referência) / (valor a ser convertido) =

(valor que desejamos)

Page 22: CSS3 e Html5 - O que há de novo / parte 1

- bordas redondas- sombras- múltiplos backgrounds- novos seletores- transformação 2D e 3D em animações

Page 23: CSS3 e Html5 - O que há de novo / parte 1

box 1 / -webkit-transform: translate(3em,0);box 2 / -webkit-transform: rotate(30deg);box 3 / -webkit-transform: translate(-3em,1em);box 4 / -webkit-transform: scale(2);

Page 24: CSS3 e Html5 - O que há de novo / parte 1

Chrome e Safari = -webkit;Firefox = -moz;Opera = -o;

Page 25: CSS3 e Html5 - O que há de novo / parte 1