SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
Camadas Web
Java Script: adiciona comportamento dinâmico na página 
para modificar a sua utlização
CSS: adiciona um estilo a página. Altera a forma como será 
exibido o conteúdo
HTML: apresenta o conteúdo e usa url para vincular 
arquivos externos como imagens, vídeos, páginas, etc
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
Camadas Web
Java Script: adiciona comportamento dinâmico na página 
para modificar a sua utlização
CSS: adiciona um estilo a página. Altera a forma como será 
exibido o conteúdo
HTML: apresenta o conteúdo e usa url para vincular 
arquivos externos como imagens, vídeos, páginas, etc
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
HTML 5 : The Revolution
Camadas Web
Java Script: adiciona comportamento dinâmico na página 
para modificar a sua utlização
CSS: adiciona um estilo a página. Altera a forma como será 
exibido o conteúdo
HTML: apresenta o conteúdo e usa url para vincular 
arquivos externos como imagens, vídeos, páginas, etc
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
HTML 5 : The Revolution
Camadas Web
Java Script: adiciona comportamento dinâmico na página 
para modificar a sua utlização
CSS: adiciona um estilo a página. Altera a forma como será 
exibido o conteúdo
HTML: apresenta o conteúdo e usa url para vincular 
arquivos externos como imagens, vídeos, páginas, etc
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
Camadas Web
Java Script: adiciona comportamento dinâmico na página 
para modificar a sua utlização
CSS: adiciona um estilo a página. Altera a forma como será 
exibido o conteúdo
HTML: apresenta o conteúdo e usa url para vincular 
arquivos externos como imagens, vídeos, páginas, etc
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebHTML 5
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
Camadas Web
Java Script: adiciona comportamento dinâmico na página 
para modificar a sua utlização
CSS: adiciona um estilo a página. Altera a forma como será 
exibido o conteúdo
HTML: apresenta o conteúdo e usa url para vincular 
arquivos externos como imagens, vídeos, páginas, etc
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebHTML 5
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
A maior diferença no HTML5 para as antigas versões é a ausência da referência de um DTD 
(Document Type Definition), assim o início de um HTML que antes era assim:

Para documentos tipo Strict:

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”

Para documentos tipo Transitional:

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”

Para documentos tipo Frameset:

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset/
Antiga estrutura:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
A maior diferença no HTML5 para as antigas versões é a ausência da referência de um DTD 
(Document Type Definition), assim o início de um HTML que antes era assim:

Para documentos tipo Strict:

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”

Para documentos tipo Transitional:

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”

Para documentos tipo Frameset:

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset/
Antiga estrutura:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
A nova versão ficou bem mais fácil:

!DOCTYPE html
Nova estrutura:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
A nova versão ficou bem mais fácil:

!DOCTYPE html
Nova estrutura:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
Enctype (CHARSET)

meta http-equiv=”Content-Type” content=”text/html; charset=utf-8” /
Antiga estrutura:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
Enctype (CHARSET)

meta http-equiv=”Content-Type” content=”text/html; charset=utf-8” /
Antiga estrutura:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
A nova versão:

meta charset=”utf-8”
Nova estrutura:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
A nova versão:

meta charset=”utf-8”
Nova estrutura:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
Sem semântica:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
Sem semântica:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
div id=”header”/div
div id=”navmenu”/div
div id=”content”/div
div id=”container”/div
div id=”aside”
/div
div id=”footer”/div
OOCSSOOCSS
header/header
nav/nav
article/article
section/section
aside/aside
footer/footer
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
Com semântica:
header/header
nav/nav
article/article
section/section
aside/aside
footer/footer
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 Diferenças
Com semântica:
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

input type=”number” step=”1” min=”-10” max=”10”

input name=tel type=tel/
Input de número
Input de Telefone
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

input type=”number” step=”1” min=”-10” max=”10”

input name=tel type=tel/
Input de número
Input de Telefone
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

input name=slider type=range min=2 max=30 step=2 /
Input de slider
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty

input name=url type=url /
Input de URL
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

input name=slider type=range min=2 max=30 step=2 /
Input de slider
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

input type=”email”/
Input de e-mail
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty

input type=”date” value=”2013-08-11” max=”2013-12-31”/
Input de caléndario
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

input type=”email”/
Input de e-mail
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

form action=”#”

	 input type=”text” required=”required”/
	 input type=”submit”/

form/

Input com requerimento
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

form action=”#”

	 input type=”text” required=”required”/
	 input type=”submit”/

form/

Input com requerimento
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

audio controls
	 source src=”media/audio01.mp3 type=”audio/mpeg”
/audio

Aúdio
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

audio controls
	 source src=”media/audio01.mp3 type=”audio/mpeg”
/audio

Aúdio
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty

video controls

	 source src=”media/video.mp4” type=”video/mp4
poster=”media/video.jpg”

/video

Video
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

progress/progress

progress value=”30” max=”100”/progress
Barra de progresso
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

progress/progress

progress value=”30” max=”100”/progress
Barra de progresso
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

É o oposto de bitmap. Ao contrário do btimap ele não usa pixel e sim calcúlos
matemáticos para compor a imagem.


SVG - Gráficos Vetoriais
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

É o oposto de bitmap. Ao contrário do btimap ele não usa pixel e sim calcúlos
matemáticos para compor a imagem.


SVG - Gráficos Vetoriais
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

svg xmlns=”www.w3.org/2000/svg” version=”1.1”
	 circle cx=”100” cy=”50” r=“50” fill=”red”/
/svg

SVG - Gráficos Vetoriais
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

svg xmlns=”www.w3.org/2000/svg” version=”1.1”
	 circle cx=”100” cy=”50” r=“50” fill=”red”/
/svg

SVG - Gráficos Vetoriais
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

É a renderização de gráficos via java script

Com o canvas você consegue de simples criar gráficos, animações,
composições de imgens usando JavaScript. 

Canvas
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
HTML 5 - Algumas Novidades

É a renderização de gráficos via java script

Com o canvas você consegue de simples criar gráficos, animações,
composições de imgens usando JavaScript. 

Canvas
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
Referências

• heroisdati.com
• maujor.com
• tableless.com



Java Script DINAMISMO
FORMA
CONTEÚDO
CSS
HTML
Camadas WebCamadas Web
Desenvolvimento Web
David Arty
Camadas Web
Tableless é a forma de desenvolvimento de sites que não
utiliza tabelas para dispor o conteúdo na página.

Ela compreende que os códigos HTMLs devem ser usados para
o propósito que foram criados, sendo que tabelas foram 
criadas para exibir dados
Tableless 



Camadas Web
Exemplo:



Camadas Web
• Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra
será válida (por exemplo: p, h1, form, .minhaclasse, etc...);

• Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo:
font, color, background, etc...)

• Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo
arial, cor azul, fundo verde, etc...)
seletor { propriedade: valor; }



Camadas Web
O CSS foi uma revolução no design para web. 

- controle do layout de vários documentos a partir de uma simples folha de estilos;
- controle preciso do layout;
- aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.);
- avançadas técnicas de desenvolvimento
- separa a estrutura do design
- agilidade e peformace
Camadas Web
CSS - Cascading Style Sheets
(folha de estilos em cascata)
Camadas Web
Algumas tags HTML:

• span
• header
• h1...h6
• table
• form
• footer
• article
• address
Camadas Web
Algumas tags HTML:

• html
• head
• body
• title
• a
• img
• p
• div
Camadas Web
HTML é semântica não é design
Referências

• heroisdati.com
• maujor.com
• tableless.com

Mais conteúdo relacionado

Mais procurados

Minicurso CSS: Definição e aplicação
Minicurso CSS: Definição e aplicaçãoMinicurso CSS: Definição e aplicação
Minicurso CSS: Definição e aplicaçãoVanessa Me Tonini
 
CSS - Módulo Básico de WEB
CSS - Módulo Básico de WEBCSS - Módulo Básico de WEB
CSS - Módulo Básico de WEBDaniel Brandão
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web iEliene Resende
 
html, css e java script - renato araujo
html, css e java script - renato araujohtml, css e java script - renato araujo
html, css e java script - renato araujoorenatoaraujo
 
Curso de HTML5 - Aula01
Curso de HTML5 - Aula01Curso de HTML5 - Aula01
Curso de HTML5 - Aula01Zarathon Maia
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBPeslPinguim
 

Mais procurados (20)

Css e iFrames
Css e iFramesCss e iFrames
Css e iFrames
 
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
 
Minicurso CSS: Definição e aplicação
Minicurso CSS: Definição e aplicaçãoMinicurso CSS: Definição e aplicação
Minicurso CSS: Definição e aplicação
 
CSS - Módulo Básico de WEB
CSS - Módulo Básico de WEBCSS - Módulo Básico de WEB
CSS - Módulo Básico de WEB
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
Arquitetura CSS
Arquitetura CSSArquitetura CSS
Arquitetura CSS
 
Css - por Nícolas Lazarte Kaqui
Css - por Nícolas Lazarte Kaqui Css - por Nícolas Lazarte Kaqui
Css - por Nícolas Lazarte Kaqui
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Slides Css3
Slides Css3 Slides Css3
Slides Css3
 
Modular CSS - Projetando CSS para aplicativos
Modular CSS - Projetando CSS para aplicativosModular CSS - Projetando CSS para aplicativos
Modular CSS - Projetando CSS para aplicativos
 
Aula 07 Css - Parte 1
Aula 07   Css - Parte 1Aula 07   Css - Parte 1
Aula 07 Css - Parte 1
 
WDI - aula 07 - css com html
WDI - aula 07 - css com htmlWDI - aula 07 - css com html
WDI - aula 07 - css com html
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
html, css e java script - renato araujo
html, css e java script - renato araujohtml, css e java script - renato araujo
html, css e java script - renato araujo
 
Curso de HTML5 - Aula01
Curso de HTML5 - Aula01Curso de HTML5 - Aula01
Curso de HTML5 - Aula01
 
Power point 2003
Power point 2003Power point 2003
Power point 2003
 
Web design responsivo e adaptativo - HTML5/CSS3
Web design responsivo e adaptativo - HTML5/CSS3Web design responsivo e adaptativo - HTML5/CSS3
Web design responsivo e adaptativo - HTML5/CSS3
 
Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
 
Html com css
Html com cssHtml com css
Html com css
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
 

Destaque

0 si apresentação de introdução ao desenvolvimento web
0   si apresentação de introdução ao desenvolvimento web0   si apresentação de introdução ao desenvolvimento web
0 si apresentação de introdução ao desenvolvimento weblucianoteixeirasgmail
 
Desenvolvimento Web: Por que Java?
Desenvolvimento Web: Por que Java?Desenvolvimento Web: Por que Java?
Desenvolvimento Web: Por que Java?Diogo Souza
 
Portal Padrão do Governo Federal em CMS Joomla
Portal Padrão do Governo Federal em CMS JoomlaPortal Padrão do Governo Federal em CMS Joomla
Portal Padrão do Governo Federal em CMS Joomlarafaelberlanda
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento webRodrigo Rodrigues
 
Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?Bull Marketing
 
Criação de Sites - David Arty - SENAC
Criação de Sites - David Arty - SENACCriação de Sites - David Arty - SENAC
Criação de Sites - David Arty - SENACDavid Arty
 

Destaque (9)

0 si apresentação de introdução ao desenvolvimento web
0   si apresentação de introdução ao desenvolvimento web0   si apresentação de introdução ao desenvolvimento web
0 si apresentação de introdução ao desenvolvimento web
 
Desenvolvimento Web: Por que Java?
Desenvolvimento Web: Por que Java?Desenvolvimento Web: Por que Java?
Desenvolvimento Web: Por que Java?
 
Desenvolvimento web I - Introdução
Desenvolvimento web I - IntroduçãoDesenvolvimento web I - Introdução
Desenvolvimento web I - Introdução
 
Curso de Joomla!
Curso de Joomla!Curso de Joomla!
Curso de Joomla!
 
Portal Padrão do Governo Federal em CMS Joomla
Portal Padrão do Governo Federal em CMS JoomlaPortal Padrão do Governo Federal em CMS Joomla
Portal Padrão do Governo Federal em CMS Joomla
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
 
Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?
 
Criação de Sites - David Arty - SENAC
Criação de Sites - David Arty - SENACCriação de Sites - David Arty - SENAC
Criação de Sites - David Arty - SENAC
 
Curso de Desenvolvimento Web - Módulo 01 - HTML
Curso de Desenvolvimento Web - Módulo 01 - HTMLCurso de Desenvolvimento Web - Módulo 01 - HTML
Curso de Desenvolvimento Web - Módulo 01 - HTML
 

Semelhante a HTML 5: Web dev

2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdfRubenManhia
 
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-loCurso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-loMichel Bernardes de Jesus
 
Aula 4 e 5 css e java script
Aula 4 e 5   css e java scriptAula 4 e 5   css e java script
Aula 4 e 5 css e java scriptandreluizlc
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01Anderson Andrade
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web iEliene Resende
 
A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0Campus Party Brasil
 
Desenvolvimento de sites com xhtml e css nos
Desenvolvimento de sites com xhtml e css nosDesenvolvimento de sites com xhtml e css nos
Desenvolvimento de sites com xhtml e css nosVinicius Rocha Olivieri
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxJEANCLEVERSONPRATAS
 
01 Introdução à programação web
01 Introdução à programação web01 Introdução à programação web
01 Introdução à programação webCentro Paula Souza
 
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 Cristofer Sousa
 
Aula 4 - VISÃO GERAL CSS
Aula 4 - VISÃO GERAL CSSAula 4 - VISÃO GERAL CSS
Aula 4 - VISÃO GERAL CSSdiogolevel3
 

Semelhante a HTML 5: Web dev (20)

Mini curso html5 slides
Mini curso html5   slidesMini curso html5   slides
Mini curso html5 slides
 
Htmlbasico
HtmlbasicoHtmlbasico
Htmlbasico
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf
 
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-loCurso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
 
Aula 07
Aula 07Aula 07
Aula 07
 
Aula 4 e 5 css e java script
Aula 4 e 5   css e java scriptAula 4 e 5   css e java script
Aula 4 e 5 css e java script
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01
 
Cs 02 introducao_html
Cs 02 introducao_htmlCs 02 introducao_html
Cs 02 introducao_html
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0A Semântica do HTML5: a web 3.0
A Semântica do HTML5: a web 3.0
 
Desenvolvimento de sites com xhtml e css nos
Desenvolvimento de sites com xhtml e css nosDesenvolvimento de sites com xhtml e css nos
Desenvolvimento de sites com xhtml e css nos
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
 
Folha de estilo css
Folha de estilo   cssFolha de estilo   css
Folha de estilo css
 
01 Introdução à programação web
01 Introdução à programação web01 Introdução à programação web
01 Introdução à programação web
 
Webstandards
WebstandardsWebstandards
Webstandards
 
Super CSS
Super CSSSuper CSS
Super CSS
 
Apoio1020 apostila html
Apoio1020 apostila htmlApoio1020 apostila html
Apoio1020 apostila html
 
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
 
Aula 4 - VISÃO GERAL CSS
Aula 4 - VISÃO GERAL CSSAula 4 - VISÃO GERAL CSS
Aula 4 - VISÃO GERAL CSS
 
XHTML Básico
XHTML BásicoXHTML Básico
XHTML Básico
 

Mais de David Arty

Wordpress como ferramenta de marketing digital
Wordpress como ferramenta de marketing digital Wordpress como ferramenta de marketing digital
Wordpress como ferramenta de marketing digital David Arty
 
ebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSSebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSSDavid Arty
 
Briefing desenvolvimento de Site
Briefing desenvolvimento de SiteBriefing desenvolvimento de Site
Briefing desenvolvimento de SiteDavid Arty
 
Você já pensou se a água acabar hoje?
Você já pensou se a água acabar hoje?Você já pensou se a água acabar hoje?
Você já pensou se a água acabar hoje?David Arty
 
Corinthians - Manual de Marca
Corinthians - Manual de MarcaCorinthians - Manual de Marca
Corinthians - Manual de MarcaDavid Arty
 
Game Design Document - Corpo Seco
Game Design Document - Corpo SecoGame Design Document - Corpo Seco
Game Design Document - Corpo SecoDavid Arty
 
Senac - Manual de Marca
Senac  - Manual de MarcaSenac  - Manual de Marca
Senac - Manual de MarcaDavid Arty
 

Mais de David Arty (7)

Wordpress como ferramenta de marketing digital
Wordpress como ferramenta de marketing digital Wordpress como ferramenta de marketing digital
Wordpress como ferramenta de marketing digital
 
ebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSSebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSS
 
Briefing desenvolvimento de Site
Briefing desenvolvimento de SiteBriefing desenvolvimento de Site
Briefing desenvolvimento de Site
 
Você já pensou se a água acabar hoje?
Você já pensou se a água acabar hoje?Você já pensou se a água acabar hoje?
Você já pensou se a água acabar hoje?
 
Corinthians - Manual de Marca
Corinthians - Manual de MarcaCorinthians - Manual de Marca
Corinthians - Manual de Marca
 
Game Design Document - Corpo Seco
Game Design Document - Corpo SecoGame Design Document - Corpo Seco
Game Design Document - Corpo Seco
 
Senac - Manual de Marca
Senac  - Manual de MarcaSenac  - Manual de Marca
Senac - Manual de Marca
 

HTML 5: Web dev

  • 1. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design Camadas Web Java Script: adiciona comportamento dinâmico na página para modificar a sua utlização CSS: adiciona um estilo a página. Altera a forma como será exibido o conteúdo HTML: apresenta o conteúdo e usa url para vincular arquivos externos como imagens, vídeos, páginas, etc Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design Camadas Web Java Script: adiciona comportamento dinâmico na página para modificar a sua utlização CSS: adiciona um estilo a página. Altera a forma como será exibido o conteúdo HTML: apresenta o conteúdo e usa url para vincular arquivos externos como imagens, vídeos, páginas, etc Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 2. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div HTML 5 : The Revolution Camadas Web Java Script: adiciona comportamento dinâmico na página para modificar a sua utlização CSS: adiciona um estilo a página. Altera a forma como será exibido o conteúdo HTML: apresenta o conteúdo e usa url para vincular arquivos externos como imagens, vídeos, páginas, etc Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div HTML 5 : The Revolution Camadas Web Java Script: adiciona comportamento dinâmico na página para modificar a sua utlização CSS: adiciona um estilo a página. Altera a forma como será exibido o conteúdo HTML: apresenta o conteúdo e usa url para vincular arquivos externos como imagens, vídeos, páginas, etc Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 3. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design Camadas Web Java Script: adiciona comportamento dinâmico na página para modificar a sua utlização CSS: adiciona um estilo a página. Altera a forma como será exibido o conteúdo HTML: apresenta o conteúdo e usa url para vincular arquivos externos como imagens, vídeos, páginas, etc Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebHTML 5 Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design Camadas Web Java Script: adiciona comportamento dinâmico na página para modificar a sua utlização CSS: adiciona um estilo a página. Altera a forma como será exibido o conteúdo HTML: apresenta o conteúdo e usa url para vincular arquivos externos como imagens, vídeos, páginas, etc Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebHTML 5 Desenvolvimento Web David Arty
  • 4. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças A maior diferença no HTML5 para as antigas versões é a ausência da referência de um DTD (Document Type Definition), assim o início de um HTML que antes era assim: Para documentos tipo Strict: !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd” Para documentos tipo Transitional: !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd” Para documentos tipo Frameset: !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset/ Antiga estrutura: Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças A maior diferença no HTML5 para as antigas versões é a ausência da referência de um DTD (Document Type Definition), assim o início de um HTML que antes era assim: Para documentos tipo Strict: !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd” Para documentos tipo Transitional: !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd” Para documentos tipo Frameset: !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset/ Antiga estrutura: Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 5. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças A nova versão ficou bem mais fácil: !DOCTYPE html Nova estrutura: Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças A nova versão ficou bem mais fácil: !DOCTYPE html Nova estrutura: Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 6. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças Enctype (CHARSET) meta http-equiv=”Content-Type” content=”text/html; charset=utf-8” / Antiga estrutura: Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças Enctype (CHARSET) meta http-equiv=”Content-Type” content=”text/html; charset=utf-8” / Antiga estrutura: Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 7. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças A nova versão: meta charset=”utf-8” Nova estrutura: Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças A nova versão: meta charset=”utf-8” Nova estrutura: Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 8. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças Sem semântica: Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças Sem semântica: Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty div id=”header”/div div id=”navmenu”/div div id=”content”/div div id=”container”/div div id=”aside” /div div id=”footer”/div OOCSSOOCSS
  • 9. header/header nav/nav article/article section/section aside/aside footer/footer Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças Com semântica: header/header nav/nav article/article section/section aside/aside footer/footer Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 Diferenças Com semântica:
  • 10. Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades input type=”number” step=”1” min=”-10” max=”10” input name=tel type=tel/ Input de número Input de Telefone Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades input type=”number” step=”1” min=”-10” max=”10” input name=tel type=tel/ Input de número Input de Telefone
  • 11. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades input name=slider type=range min=2 max=30 step=2 / Input de slider Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty input name=url type=url / Input de URL Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades input name=slider type=range min=2 max=30 step=2 / Input de slider Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 12. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades input type=”email”/ Input de e-mail Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty input type=”date” value=”2013-08-11” max=”2013-12-31”/ Input de caléndario Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades input type=”email”/ Input de e-mail Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 13. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades form action=”#” input type=”text” required=”required”/ input type=”submit”/ form/ Input com requerimento Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades form action=”#” input type=”text” required=”required”/ input type=”submit”/ form/ Input com requerimento Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 14. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades audio controls source src=”media/audio01.mp3 type=”audio/mpeg” /audio Aúdio Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades audio controls source src=”media/audio01.mp3 type=”audio/mpeg” /audio Aúdio Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty video controls source src=”media/video.mp4” type=”video/mp4 poster=”media/video.jpg” /video Video
  • 15. Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades progress/progress progress value=”30” max=”100”/progress Barra de progresso Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades progress/progress progress value=”30” max=”100”/progress Barra de progresso
  • 16. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades É o oposto de bitmap. Ao contrário do btimap ele não usa pixel e sim calcúlos matemáticos para compor a imagem. SVG - Gráficos Vetoriais Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades É o oposto de bitmap. Ao contrário do btimap ele não usa pixel e sim calcúlos matemáticos para compor a imagem. SVG - Gráficos Vetoriais Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 17. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades svg xmlns=”www.w3.org/2000/svg” version=”1.1” circle cx=”100” cy=”50” r=“50” fill=”red”/ /svg SVG - Gráficos Vetoriais Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades svg xmlns=”www.w3.org/2000/svg” version=”1.1” circle cx=”100” cy=”50” r=“50” fill=”red”/ /svg SVG - Gráficos Vetoriais Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 18. Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades É a renderização de gráficos via java script Com o canvas você consegue de simples criar gráficos, animações, composições de imgens usando JavaScript. Canvas Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design HTML 5 - Algumas Novidades É a renderização de gráficos via java script Com o canvas você consegue de simples criar gráficos, animações, composições de imgens usando JavaScript. Canvas Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty
  • 19. Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design Referências • heroisdati.com • maujor.com • tableless.com Java Script DINAMISMO FORMA CONTEÚDO CSS HTML Camadas WebCamadas Web Desenvolvimento Web David Arty Camadas Web Tableless é a forma de desenvolvimento de sites que não utiliza tabelas para dispor o conteúdo na página. Ela compreende que os códigos HTMLs devem ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados Tableless Camadas Web Exemplo: Camadas Web • Seletor: é o elemento HTML identificado por sua tag, classe, ID, etc., e para o qual a regra será válida (por exemplo: p, h1, form, .minhaclasse, etc...); • Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) • Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...) seletor { propriedade: valor; } Camadas Web O CSS foi uma revolução no design para web. - controle do layout de vários documentos a partir de uma simples folha de estilos; - controle preciso do layout; - aplicação de diferentes layouts para diferentes mídias (tela, impressora, celular, etc.); - avançadas técnicas de desenvolvimento - separa a estrutura do design - agilidade e peformace Camadas Web CSS - Cascading Style Sheets (folha de estilos em cascata) Camadas Web Algumas tags HTML: • span • header • h1...h6 • table • form • footer • article • address Camadas Web Algumas tags HTML: • html • head • body • title • a • img • p • div Camadas Web HTML é semântica não é design Referências • heroisdati.com • maujor.com • tableless.com