apresentacao html css

46
HTML and CSS Daniele Montenegro Grupo Weblovers @lelybarros

Upload: daniele-montenegro

Post on 07-Jul-2015

308 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Apresentacao html css

HTML and CSSDaniele Montenegro

Grupo Weblovers@lelybarros

Page 2: Apresentacao html css

Agenda

WWW

O HTML

Uma Rápida História de Marcação

Elementos HTML

Um primeiro exemplo

HTML sem CSS

CSS

Page 3: Apresentacao html css

WWW

A World Wide Web é um sistema de documentos em hipermídia que são interligados e executados na Internet;

Em 1989, surgiu o padrão servidor HTTP, resultados de um projeto do CERN (EuropeanParticle Physics Laboratory);

Page 4: Apresentacao html css

Um dos culpados

Page 5: Apresentacao html css

W3C

Page 6: Apresentacao html css

O HTML

HyperText Markup Language é uma linguagem de marcação utilizada para produzir páginas na Web

Page 7: Apresentacao html css

Uma Rápida História de Marcação

Page 8: Apresentacao html css

Tecnologias que Influenciaram

Page 9: Apresentacao html css

O começo

Em 1991 ele escreveu um documento chamado “HTML Tags” no qual propunha não mais que duas dúzias de elementos que poderiam ser usados para escrever páginas web.

Page 10: Apresentacao html css

Do IETF ao W3C: O caminho para o HTML 4

Nunca existiu algo do tipo HTML 1;

A primeira especificação foi HTML 2;

Algumas das características existentes nesta especificação eram dirigidas por implementações existentes. Exemplo Tag<img />

Page 11: Apresentacao html css

XHTML

XHTML surgiu quando os navegadores começavam a dar suporte a CSS.

Page 12: Apresentacao html css

Novo Padrão: HTML 5

Page 13: Apresentacao html css

O que é a WWW hoje?

Page 14: Apresentacao html css

O objetivo não é HTML5

Page 15: Apresentacao html css

Elementos HTML

Page 16: Apresentacao html css

Estrutura Básica

Page 17: Apresentacao html css

Declaração Doctype em XHTML

<!DOCTYPE html PUBLIC "-

//W3C//DTD XHTML 1.0

Transitional//EN"

"http://www.w3.org/TR/xhtml1/

DTD/xhtml1-transitional.dtd">

Page 18: Apresentacao html css

Declaração Doctype em HTML5

<!DOCTYPE

html>

Page 19: Apresentacao html css

Estrutura documento HTML

div id=header

div id=footer

div id=sidebar div id=body

Page 20: Apresentacao html css

Um primeiro exemplo

Page 21: Apresentacao html css

O elemento img

Page 22: Apresentacao html css

O elemento a href

Page 23: Apresentacao html css

O elemento select

Page 24: Apresentacao html css

O elemento imput

type - Tipo de dado: text, file, radio, checkbox, hidden, password, submit, reset, button, image;

name - Identificação do campo

Page 25: Apresentacao html css

O elemento form

<form> </form>

action - Responsável por determinar o exato local para onde as informações coletadas no formulário deverão ser enviadas

method - Método de empacotamento dos dados do formulário;

Page 26: Apresentacao html css

O elemento script

Page 27: Apresentacao html css

O elemento div

Page 28: Apresentacao html css

O HTML sozinho

Page 29: Apresentacao html css

O que fazer?

Page 30: Apresentacao html css

Usar CSS

Page 31: Apresentacao html css

Quando surgiu o CSS

Foi ano de 1994 a criação do CSS;

Bert Bos aceitando o convite por Håkon;

Em 1995 a W3C começou a padronizar.

Page 32: Apresentacao html css

O que é isso?

Cascading Style Sheets é que um documento onde são definidas regras de formatação ou de estilos, a serem aplicadas aos elementos de um documento HTML.

Page 33: Apresentacao html css

Versão Atual

Page 34: Apresentacao html css

Vantagens de Usar

Controle total sobre a apresentação do site a partir de um arquivo central;

Agilização da manutenção e redesign do site;

Saída para diferentes tipos de mídia a partir de uma versão única de HTML;

Adequação simplificada aos critérios de acessibilidade e usabilidade;

Page 35: Apresentacao html css

Alguns Elementos CSS

font - propriedades de letras

color - propriedades de cores

background - propriedades de fundo

Page 36: Apresentacao html css

Declaração CSS

Compõe-se de duas partes: a propriedade e o valor e uma regra CSS .

Page 37: Apresentacao html css

Como integrar HTML e CSS?

Page 38: Apresentacao html css

Forma Interna

Page 39: Apresentacao html css

Forma Interna

Page 40: Apresentacao html css

Forma externa

Page 41: Apresentacao html css

Forma externa

Page 42: Apresentacao html css

Forma externa

Page 43: Apresentacao html css

Múltiplas Declarações

Page 44: Apresentacao html css

Múltiplas Seletores

Page 45: Apresentacao html css

A importância do HTML e CSS

Page 46: Apresentacao html css

Obrigada!

37/37