SlideShare a Scribd company logo
1 of 29
Oficina de Desenvolvimento com HTML5 e CSS3
por Frederick Moschkowich
Quem sou?
Frederick Moschkowich
Desenvolvedor web há 10 anos
Atualmente estagiário back-end developer no Instituto de
Tecnologia Aplicada e Inovação (ITAI)
Visão de um back-end sobre o Front-end
por Frederick Moschkowich
O que vamos ver hoje?
● Semântica
● O que é HTML5?
● Por que usar?
● Como usar?
● CSS3
● Design Responsivo / Bootstrap
● Perguntas e Respostas
por Frederick Moschkowich
Semântica
● O que é?
● Para que serve?
● Web acessível a todos
● WAI-Aria
● Pagerank do Google
● Plugins
o HTML5 Outliner
por Frederick Moschkowich
por Frederick Moschkowich
O design na web hoje!
● Web 3.0
● Material Design
● Falta conhecimento de Front-end
● Utilizar DIV em casos específicos
por Frederick Moschkowich
Nosso Layout de hoje!
por Frederick Moschkowich
Plugin e Inspecionar Elementos
● F12 é nosso amigo ● HTML5 Outliner
por Frederick Moschkowich
Documento HTML5
por Frederick Moschkowich
Novas tags HTML5
● <head><head> X <header></header>
por Frederick Moschkowich
Novas tags HTML5
● <head><head> X <header></header>
por Frederick Moschkowich
Novas tags HTML5
● <head><head> X <header></header>
por Frederick Moschkowich
Novas tags HTML5
● <nav> </nav>
por Frederick Moschkowich
Novas tags HTML5
● <section> </section>
por Frederick Moschkowich
Novas tags HTML5
● <article> </article>
por Frederick Moschkowich
Novas tags HTML5
● <aside> </aside>
por Frederick Moschkowich
Novas tags HTML5
● <footer> </footer>
por Frederick Moschkowich
Novas tags HTML5
● <figure> </figure> ● <figcaption>
</figcaption>
por Frederick Moschkowich
Novas tags HTML5
● <canvas> </canvas>
por Frederick Moschkowich
Novas tags HTML5
● <video> </video>
por Frederick Moschkowich
Novas tags HTML5
● <audio> </audio>
por Frederick Moschkowich
Intervalo
Formulários HTML5
● Novos inputs
o email
o url
o number
o range
o date
o color
por Frederick Moschkowich
Formulários HTML5
● Atributos
o autofocus
o min e max
o pattern
o placeholder
o required
o step
por Frederick Moschkowich
CSS3
● O que há de novidade
● Exemplos
o border-radius
o box-shadow
o rotation
o text-shadow
o opacity
o animations
o transitions
por Frederick Moschkowich
Layout Responsivo
● O que é
● Importância
● Media Queries
● CSS Reset
● Grid
por Frederick Moschkowich
Bootstrap
● O que é
● Importância
● O que existe
● Como criar um
por Frederick Moschkowich
Perguntas e Respostas
Obrigado!
/fredmosc
/fred_mosc /fredmosc

More Related Content

Viewers also liked

Como Fazer tabelas em HTML
Como Fazer tabelas em HTMLComo Fazer tabelas em HTML
Como Fazer tabelas em HTMLTales Augusto
 
Introdução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento webIntrodução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento webCarlos Eduardo Kadu
 
Html&css truquesmagicos
Html&css truquesmagicosHtml&css truquesmagicos
Html&css truquesmagicosBruno Marques
 
Curso de html - Como Criar Furmulários em HTML
Curso de html  - Como Criar Furmulários em HTMLCurso de html  - Como Criar Furmulários em HTML
Curso de html - Como Criar Furmulários em HTMLTales Augusto
 
01 - HMTL/CSS - Curso de Programação
01 - HMTL/CSS - Curso de Programação01 - HMTL/CSS - Curso de Programação
01 - HMTL/CSS - Curso de ProgramaçãoJorge Brandão
 
Top Plugins de Segurança para WordPress
Top Plugins de Segurança para WordPressTop Plugins de Segurança para WordPress
Top Plugins de Segurança para WordPressTales Augusto
 
Introdução ao JavaServer Faces
Introdução ao JavaServer FacesIntrodução ao JavaServer Faces
Introdução ao JavaServer FacesWillian Watanabe
 
Pergunte ao urso mídia kit simplificado
Pergunte ao urso   mídia kit simplificadoPergunte ao urso   mídia kit simplificado
Pergunte ao urso mídia kit simplificadoMarcelo Vitorino
 
Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5Jose Augusto Cintra
 
Plano de Aula: Matemática usando as TICs
Plano de Aula: Matemática usando as TICsPlano de Aula: Matemática usando as TICs
Plano de Aula: Matemática usando as TICsAilton Adriano
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento WebSérgio Souza Costa
 
Regras básicas na construção de um site
Regras básicas na construção de um siteRegras básicas na construção de um site
Regras básicas na construção de um siteAna Santos
 
Curso de html - Introdução ao HTML
Curso de html -  Introdução ao HTMLCurso de html -  Introdução ao HTML
Curso de html - Introdução ao HTMLTales Augusto
 
Metodologia para criação de sites
Metodologia para criação de sitesMetodologia para criação de sites
Metodologia para criação de sitesCelina Uemura
 

Viewers also liked (20)

Como Fazer tabelas em HTML
Como Fazer tabelas em HTMLComo Fazer tabelas em HTML
Como Fazer tabelas em HTML
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Introdução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento webIntrodução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento web
 
Html&css truquesmagicos
Html&css truquesmagicosHtml&css truquesmagicos
Html&css truquesmagicos
 
Curso de html - Como Criar Furmulários em HTML
Curso de html  - Como Criar Furmulários em HTMLCurso de html  - Como Criar Furmulários em HTML
Curso de html - Como Criar Furmulários em HTML
 
01 - HMTL/CSS - Curso de Programação
01 - HMTL/CSS - Curso de Programação01 - HMTL/CSS - Curso de Programação
01 - HMTL/CSS - Curso de Programação
 
Introdução ao HTML
Introdução ao HTMLIntrodução ao HTML
Introdução ao HTML
 
Top Plugins de Segurança para WordPress
Top Plugins de Segurança para WordPressTop Plugins de Segurança para WordPress
Top Plugins de Segurança para WordPress
 
Introdução ao JavaServer Faces
Introdução ao JavaServer FacesIntrodução ao JavaServer Faces
Introdução ao JavaServer Faces
 
Pergunte ao urso mídia kit simplificado
Pergunte ao urso   mídia kit simplificadoPergunte ao urso   mídia kit simplificado
Pergunte ao urso mídia kit simplificado
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5
 
Plano de Aula: Matemática usando as TICs
Plano de Aula: Matemática usando as TICsPlano de Aula: Matemática usando as TICs
Plano de Aula: Matemática usando as TICs
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Regras básicas na construção de um site
Regras básicas na construção de um siteRegras básicas na construção de um site
Regras básicas na construção de um site
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
Curso de html - Introdução ao HTML
Curso de html -  Introdução ao HTMLCurso de html -  Introdução ao HTML
Curso de html - Introdução ao HTML
 
Metodologia para criação de sites
Metodologia para criação de sitesMetodologia para criação de sites
Metodologia para criação de sites
 
Html5 Aula 3
Html5 Aula 3Html5 Aula 3
Html5 Aula 3
 
HTML Principios Básicos
HTML Principios BásicosHTML Principios Básicos
HTML Principios Básicos
 

Similar to Oficina HTML5 + CSS3

Visão Geral do HTML5 e do Internet Explorer 9
Visão Geral do HTML5 e do Internet Explorer 9Visão Geral do HTML5 e do Internet Explorer 9
Visão Geral do HTML5 e do Internet Explorer 9Rodrigo Kono
 
ASP.Net MVC no VS 2010
ASP.Net MVC no VS 2010ASP.Net MVC no VS 2010
ASP.Net MVC no VS 2010Giovanni Bassi
 
Ferramentas e bibliotecas que você deveria estar utilizando - Desenvolvimento...
Ferramentas e bibliotecas que você deveria estar utilizando - Desenvolvimento...Ferramentas e bibliotecas que você deveria estar utilizando - Desenvolvimento...
Ferramentas e bibliotecas que você deveria estar utilizando - Desenvolvimento...Max Claus Nunes
 
Introdução ao Asp.Net Mvc
Introdução ao Asp.Net MvcIntrodução ao Asp.Net Mvc
Introdução ao Asp.Net MvcGiovanni Bassi
 
Um futuro chamado Web Components
Um futuro chamado Web ComponentsUm futuro chamado Web Components
Um futuro chamado Web ComponentsZeno Rocha
 
Lightning Talk: Webdev who?
Lightning Talk: Webdev who?Lightning Talk: Webdev who?
Lightning Talk: Webdev who?Leandro Nunes
 
Campus Party 2011 html 5
Campus Party 2011 html 5Campus Party 2011 html 5
Campus Party 2011 html 5Danilo Sousa
 
Workshop: WebSockets com HTML 5 & PHP - Gustavo Ciello
Workshop: WebSockets com HTML 5 & PHP - Gustavo CielloWorkshop: WebSockets com HTML 5 & PHP - Gustavo Ciello
Workshop: WebSockets com HTML 5 & PHP - Gustavo CielloTchelinux
 
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017Renato Groff
 
Road Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - JaúRoad Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - JaúClécio Bachini
 

Similar to Oficina HTML5 + CSS3 (20)

Visão Geral do HTML5 e do Internet Explorer 9
Visão Geral do HTML5 e do Internet Explorer 9Visão Geral do HTML5 e do Internet Explorer 9
Visão Geral do HTML5 e do Internet Explorer 9
 
ASP.Net MVC no VS 2010
ASP.Net MVC no VS 2010ASP.Net MVC no VS 2010
ASP.Net MVC no VS 2010
 
Javascript para adultos
Javascript para adultosJavascript para adultos
Javascript para adultos
 
Html 5 e Css3
Html 5 e Css3Html 5 e Css3
Html 5 e Css3
 
Ferramentas e bibliotecas que você deveria estar utilizando - Desenvolvimento...
Ferramentas e bibliotecas que você deveria estar utilizando - Desenvolvimento...Ferramentas e bibliotecas que você deveria estar utilizando - Desenvolvimento...
Ferramentas e bibliotecas que você deveria estar utilizando - Desenvolvimento...
 
Introdução ao Asp.Net Mvc
Introdução ao Asp.Net MvcIntrodução ao Asp.Net Mvc
Introdução ao Asp.Net Mvc
 
Um futuro chamado Web Components
Um futuro chamado Web ComponentsUm futuro chamado Web Components
Um futuro chamado Web Components
 
Lightning Talk: Webdev who?
Lightning Talk: Webdev who?Lightning Talk: Webdev who?
Lightning Talk: Webdev who?
 
Campus Party 2011 html 5
Campus Party 2011 html 5Campus Party 2011 html 5
Campus Party 2011 html 5
 
Html5
Html5Html5
Html5
 
Codando com PHP e JQuery
Codando com PHP e JQueryCodando com PHP e JQuery
Codando com PHP e JQuery
 
Workshop: WebSockets com HTML 5 & PHP - Gustavo Ciello
Workshop: WebSockets com HTML 5 & PHP - Gustavo CielloWorkshop: WebSockets com HTML 5 & PHP - Gustavo Ciello
Workshop: WebSockets com HTML 5 & PHP - Gustavo Ciello
 
PHP + Node.js
PHP + Node.jsPHP + Node.js
PHP + Node.js
 
Curso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JSCurso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JS
 
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
 
Web components
Web componentsWeb components
Web components
 
Web components
Web componentsWeb components
Web components
 
Road Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - JaúRoad Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - Jaú
 
Html5 ass
Html5 assHtml5 ass
Html5 ass
 
Curso de css
Curso de cssCurso de css
Curso de css
 

Oficina HTML5 + CSS3