SlideShare una empresa de Scribd logo
1 de 13
NOME DA APRESENTAÇÃO
Nome (Nick no Fórum)
25 DE MAIO @MICROSOFT
HTML5 e CSS3 – let's do it fast
Sérgio Laranjeira (sergio3861)
HTML5 ou HTML
O HTML já é o HTML5
# 2
Breves notas:
- Existem milhares de outras
formas de criar o exemplo que
vamos construir.
- não é inovador, não vai mudar o
mundo e de certeza que não vos
vai tornar ainda mais bonitos!
- Vamos usar conceitos básicos,
ferramentas disponíveis na web,
e o Twitter Bootstrapp
Ficheiros e código-fonte
- Todo o código em:
https://github.com/sergio3861/html5
- Exemplo final
http://nqda.pt/html5
# 3
Step 1- FIGHT!!
# 4
http://www.initializr.com/
Começar um projecto em 15 segundos:
- Responsive BootStrap 2.3.0
- Modernizr e Respond
- Jquery Minified
- htacess e plugins.js
Resultado: http://nqda.pt/html5/step1
Step 2- Clean the FIGHT!!
# 5
- Limpar código desnecessário
- “Juntar” todos os estilos
- Criar o nosso Olá Mundo
- Validar o nosso código - http://validator.w3.org/
- Criar o nosso Olá Mundo (header, content,footer)
- Só vamos editar index.html, main.css, plugin.js e main.js
Resultado: http://nqda.pt/html5/step2
Step 3- skin your fight
# 6
- Podemos usar uma skin de bootstrap (bootswatch.com)
http://bootswatch.com/flatly/bootstrap.min.css
- E dar estilo ao nosso header e footer
http://www.colorzilla.com/gradient-editor/
Resultado: http://nqda.pt/html5/step3
Step 4- train new fight
# 7
- Usar elemento main
- Estruturar os nossos posts
- Criar estrutura para o post (article)
- Dar-lhe o nosso estilo (usar css3 para isso)
http://css3generator.com/
- E está pronto para ser usado como template
Resultado: http://nqda.pt/html5/step4
Step 5- templating
# 8
- Usar livraria jquery para templates
https://github.com/BorisMoore/jquery-tmpl
- Incluir no ficheiro plugins.js e chamar no main.js
- Podemos criar um botão com css3
http://css-tricks.com/examples/ButtonMaker/
...e ter animação:
http://www.css3maker.com/css3-transform.html
Resultado: http://nqda.pt/html5/step5
Step 6- final fight
# 9
- E por fim umas regras para o responsive design
O bootstrapp faz já muita coisa por si só, mas vamos
adicionar umas regras.
@media (max-width: 767px)
@media (max-width: 480px)
Resultado: http://nqda.pt/html5/step6
Find out more...
# 10
HTML5 doctor
http://html5doctor.com/
Twitter Bootstrapp
http://twitter.github.io/bootstrap/
Criador de Jogos
https://www.scirra.com/construct2
Conversor de Vídeos
http://easyhtml5video.com/
Testar o browser para HTML 5
http://html5test.com/
Patrocinador Gold
Patrocinadores Silver
Media Partners
Obrigado
sergio@laranjeira.pt
916 287 013
http://nqda.pt
http://laranjeira.pt/
http://www.facebook.com/sergio.laranjeira
http://www.linkedin.com/in/sergiolaranjeira

Más contenido relacionado

La actualidad más candente

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
 
Tutorial Slideshow
Tutorial SlideshowTutorial Slideshow
Tutorial SlideshowSteCabedelo
 
Palestra / Layout Fluido Com Tableless / SDD
Palestra / Layout Fluido Com Tableless / SDDPalestra / Layout Fluido Com Tableless / SDD
Palestra / Layout Fluido Com Tableless / SDDhugodiasneto
 
Fundamentos de webdesing, tecnologia e ubiquidade - 29/4/15
Fundamentos de webdesing, tecnologia e ubiquidade - 29/4/15Fundamentos de webdesing, tecnologia e ubiquidade - 29/4/15
Fundamentos de webdesing, tecnologia e ubiquidade - 29/4/15Renato Cruz
 
Cursor bonecada
Cursor bonecadaCursor bonecada
Cursor bonecadaEducPaz
 

La actualidad más candente (6)

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
 
Web2
Web2Web2
Web2
 
Tutorial Slideshow
Tutorial SlideshowTutorial Slideshow
Tutorial Slideshow
 
Palestra / Layout Fluido Com Tableless / SDD
Palestra / Layout Fluido Com Tableless / SDDPalestra / Layout Fluido Com Tableless / SDD
Palestra / Layout Fluido Com Tableless / SDD
 
Fundamentos de webdesing, tecnologia e ubiquidade - 29/4/15
Fundamentos de webdesing, tecnologia e ubiquidade - 29/4/15Fundamentos de webdesing, tecnologia e ubiquidade - 29/4/15
Fundamentos de webdesing, tecnologia e ubiquidade - 29/4/15
 
Cursor bonecada
Cursor bonecadaCursor bonecada
Cursor bonecada
 

Destacado

20110525 チーム会議 岡田
20110525 チーム会議 岡田20110525 チーム会議 岡田
20110525 チーム会議 岡田Hoge Akira
 
Examen de album de fotos
Examen de album de fotosExamen de album de fotos
Examen de album de fotosGilda Moran
 
ribpreto-gp14-ecogases
ribpreto-gp14-ecogasesribpreto-gp14-ecogases
ribpreto-gp14-ecogasesMarco Coghi
 
Programma ekdilwsewn polis amfitriwn
Programma ekdilwsewn polis amfitriwnProgramma ekdilwsewn polis amfitriwn
Programma ekdilwsewn polis amfitriwneretrianews
 
Ako pouzivame mobily?
Ako pouzivame mobily?Ako pouzivame mobily?
Ako pouzivame mobily?Peter Šebo
 
Proposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBProposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBMarco Coghi
 
BH-PROJ41-GEP-Town Net Project
BH-PROJ41-GEP-Town Net ProjectBH-PROJ41-GEP-Town Net Project
BH-PROJ41-GEP-Town Net ProjectMarco Coghi
 
Il corano e l'apostasia jihadista dal 3° Limes Festival
Il corano e l'apostasia jihadista dal 3° Limes FestivalIl corano e l'apostasia jihadista dal 3° Limes Festival
Il corano e l'apostasia jihadista dal 3° Limes Festivallimesgeopolitics
 
Biopolitica de la tortura
Biopolitica de la torturaBiopolitica de la tortura
Biopolitica de la torturaLuis Landaeta
 
Fundamentos da Linguagem Digital - Módulo 01
Fundamentos da Linguagem Digital - Módulo 01Fundamentos da Linguagem Digital - Módulo 01
Fundamentos da Linguagem Digital - Módulo 01midiasdigitais
 
ALT and TITLE attributes in images and SEO
ALT and TITLE attributes in images and SEOALT and TITLE attributes in images and SEO
ALT and TITLE attributes in images and SEOReinaldo Ferraz
 
Novas Mídias para Negócios - Ana Tex no RD Summit
Novas Mídias para Negócios - Ana Tex no RD SummitNovas Mídias para Negócios - Ana Tex no RD Summit
Novas Mídias para Negócios - Ana Tex no RD SummitTurbotex
 
2. elizabethan vs greek2
2. elizabethan vs greek22. elizabethan vs greek2
2. elizabethan vs greek2ddertili
 
Marketing de Conteúdo: A estratégia mais importante
Marketing de Conteúdo: A estratégia mais importanteMarketing de Conteúdo: A estratégia mais importante
Marketing de Conteúdo: A estratégia mais importanteRenato Melo
 
Paczka ciasteczek
Paczka ciasteczekPaczka ciasteczek
Paczka ciasteczekderus19
 

Destacado (19)

Closing the gap – women in the professions - Peter cheese
Closing the gap – women in the professions - Peter cheeseClosing the gap – women in the professions - Peter cheese
Closing the gap – women in the professions - Peter cheese
 
20110525 チーム会議 岡田
20110525 チーム会議 岡田20110525 チーム会議 岡田
20110525 チーム会議 岡田
 
Examen de album de fotos
Examen de album de fotosExamen de album de fotos
Examen de album de fotos
 
Pppt
PpptPppt
Pppt
 
ribpreto-gp14-ecogases
ribpreto-gp14-ecogasesribpreto-gp14-ecogases
ribpreto-gp14-ecogases
 
Programma ekdilwsewn polis amfitriwn
Programma ekdilwsewn polis amfitriwnProgramma ekdilwsewn polis amfitriwn
Programma ekdilwsewn polis amfitriwn
 
Gaby ’
Gaby ’Gaby ’
Gaby ’
 
Ako pouzivame mobily?
Ako pouzivame mobily?Ako pouzivame mobily?
Ako pouzivame mobily?
 
Proposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARBProposta de Implantação de PMO em LISARB
Proposta de Implantação de PMO em LISARB
 
BH-PROJ41-GEP-Town Net Project
BH-PROJ41-GEP-Town Net ProjectBH-PROJ41-GEP-Town Net Project
BH-PROJ41-GEP-Town Net Project
 
Akhriska
AkhriskaAkhriska
Akhriska
 
Il corano e l'apostasia jihadista dal 3° Limes Festival
Il corano e l'apostasia jihadista dal 3° Limes FestivalIl corano e l'apostasia jihadista dal 3° Limes Festival
Il corano e l'apostasia jihadista dal 3° Limes Festival
 
Biopolitica de la tortura
Biopolitica de la torturaBiopolitica de la tortura
Biopolitica de la tortura
 
Fundamentos da Linguagem Digital - Módulo 01
Fundamentos da Linguagem Digital - Módulo 01Fundamentos da Linguagem Digital - Módulo 01
Fundamentos da Linguagem Digital - Módulo 01
 
ALT and TITLE attributes in images and SEO
ALT and TITLE attributes in images and SEOALT and TITLE attributes in images and SEO
ALT and TITLE attributes in images and SEO
 
Novas Mídias para Negócios - Ana Tex no RD Summit
Novas Mídias para Negócios - Ana Tex no RD SummitNovas Mídias para Negócios - Ana Tex no RD Summit
Novas Mídias para Negócios - Ana Tex no RD Summit
 
2. elizabethan vs greek2
2. elizabethan vs greek22. elizabethan vs greek2
2. elizabethan vs greek2
 
Marketing de Conteúdo: A estratégia mais importante
Marketing de Conteúdo: A estratégia mais importanteMarketing de Conteúdo: A estratégia mais importante
Marketing de Conteúdo: A estratégia mais importante
 
Paczka ciasteczek
Paczka ciasteczekPaczka ciasteczek
Paczka ciasteczek
 

Similar a HTML5 e CSS3 - Como criar um blog em 6 passos

1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdfjoaoJunior93
 
Aula de HTML5 - DevCampos - www.devcampos.com.br
Aula de HTML5 - DevCampos - www.devcampos.com.brAula de HTML5 - DevCampos - www.devcampos.com.br
Aula de HTML5 - DevCampos - www.devcampos.com.brDevCampos
 
1501 - Revista - BootStrap.pdf
1501 - Revista - BootStrap.pdf1501 - Revista - BootStrap.pdf
1501 - Revista - BootStrap.pdfjoaoJunior93
 
EDTED SP - HTML 5 e CSS 3 - Junho de 2011
EDTED SP - HTML 5 e CSS 3 - Junho de 2011EDTED SP - HTML 5 e CSS 3 - Junho de 2011
EDTED SP - HTML 5 e CSS 3 - Junho de 2011Leonardo Balter
 
Tutorial sobre Bootstrap
Tutorial sobre BootstrapTutorial sobre Bootstrap
Tutorial sobre BootstrapIvo Calado
 
CODE N' TELL 17/02/2014
CODE N' TELL 17/02/2014CODE N' TELL 17/02/2014
CODE N' TELL 17/02/2014Rodrigo Donini
 
Seis passos para colocar um projeto local em um servidor próprio
Seis passos para colocar um projeto local em um servidor próprioSeis passos para colocar um projeto local em um servidor próprio
Seis passos para colocar um projeto local em um servidor próprioMarcos Antônio de Souza Silva
 
Como Perder Peso (no browser)
Como Perder Peso (no browser)Como Perder Peso (no browser)
Como Perder Peso (no browser)Zeno Rocha
 
Introdução ao Smarty
Introdução ao SmartyIntrodução ao Smarty
Introdução ao SmartyNelson Gomes
 
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02Marcelo Mattos
 
CEPUG 2 - Bem-vindo a Framework CodeIgniter
CEPUG 2 - Bem-vindo a Framework CodeIgniterCEPUG 2 - Bem-vindo a Framework CodeIgniter
CEPUG 2 - Bem-vindo a Framework CodeIgniterEric Silva
 

Similar a HTML5 e CSS3 - Como criar um blog em 6 passos (20)

1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf
 
Html5 workshop
Html5 workshopHtml5 workshop
Html5 workshop
 
Aula de HTML5 - DevCampos - www.devcampos.com.br
Aula de HTML5 - DevCampos - www.devcampos.com.brAula de HTML5 - DevCampos - www.devcampos.com.br
Aula de HTML5 - DevCampos - www.devcampos.com.br
 
Aula 02
Aula 02Aula 02
Aula 02
 
Django Módulo Básico Parte II
Django Módulo Básico Parte IIDjango Módulo Básico Parte II
Django Módulo Básico Parte II
 
1501 - Revista - BootStrap.pdf
1501 - Revista - BootStrap.pdf1501 - Revista - BootStrap.pdf
1501 - Revista - BootStrap.pdf
 
EDTED SP - HTML 5 e CSS 3 - Junho de 2011
EDTED SP - HTML 5 e CSS 3 - Junho de 2011EDTED SP - HTML 5 e CSS 3 - Junho de 2011
EDTED SP - HTML 5 e CSS 3 - Junho de 2011
 
Tutorial sobre Bootstrap
Tutorial sobre BootstrapTutorial sobre Bootstrap
Tutorial sobre Bootstrap
 
Html5 ass
Html5 assHtml5 ass
Html5 ass
 
Tutorial codeigniter
Tutorial codeigniterTutorial codeigniter
Tutorial codeigniter
 
CODE N' TELL 17/02/2014
CODE N' TELL 17/02/2014CODE N' TELL 17/02/2014
CODE N' TELL 17/02/2014
 
Curso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JSCurso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JS
 
HTML5 & CSS3
HTML5 & CSS3HTML5 & CSS3
HTML5 & CSS3
 
Seis passos para colocar um projeto local em um servidor próprio
Seis passos para colocar um projeto local em um servidor próprioSeis passos para colocar um projeto local em um servidor próprio
Seis passos para colocar um projeto local em um servidor próprio
 
Como Perder Peso (no browser)
Como Perder Peso (no browser)Como Perder Peso (no browser)
Como Perder Peso (no browser)
 
Introdução ao Smarty
Introdução ao SmartyIntrodução ao Smarty
Introdução ao Smarty
 
Html5
Html5Html5
Html5
 
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
 
HTML Básico
HTML BásicoHTML Básico
HTML Básico
 
CEPUG 2 - Bem-vindo a Framework CodeIgniter
CEPUG 2 - Bem-vindo a Framework CodeIgniterCEPUG 2 - Bem-vindo a Framework CodeIgniter
CEPUG 2 - Bem-vindo a Framework CodeIgniter
 

Más de pt_programar

O desenvolvimento de aplicações móveis, antes da 1ª linha de código
O desenvolvimento de aplicações móveis, antes da 1ª linha de códigoO desenvolvimento de aplicações móveis, antes da 1ª linha de código
O desenvolvimento de aplicações móveis, antes da 1ª linha de códigopt_programar
 
Empreendedorismo em TI
Empreendedorismo em TIEmpreendedorismo em TI
Empreendedorismo em TIpt_programar
 
Conquistar o mundo com aplicações feitas à velocidade da luz
Conquistar o mundo com aplicações feitas à velocidade da luzConquistar o mundo com aplicações feitas à velocidade da luz
Conquistar o mundo com aplicações feitas à velocidade da luzpt_programar
 
DMVs - Conhece o teu SQL Server
DMVs - Conhece o teu SQL ServerDMVs - Conhece o teu SQL Server
DMVs - Conhece o teu SQL Serverpt_programar
 
Workshop web realtime
Workshop web realtimeWorkshop web realtime
Workshop web realtimept_programar
 
SEO – A importância do Search Engine Optimization
SEO – A importância do Search Engine OptimizationSEO – A importância do Search Engine Optimization
SEO – A importância do Search Engine Optimizationpt_programar
 
Novidades de Java EE 7
Novidades de Java EE 7Novidades de Java EE 7
Novidades de Java EE 7pt_programar
 
Powershell “à minha maneira”
Powershell “à minha maneira”Powershell “à minha maneira”
Powershell “à minha maneira”pt_programar
 
SQL Server – Performance e Tunning
SQL Server – Performance e TunningSQL Server – Performance e Tunning
SQL Server – Performance e Tunningpt_programar
 
Apresentação Comunidade & Evento PROGRAMAR 2013
Apresentação Comunidade & Evento PROGRAMAR 2013Apresentação Comunidade & Evento PROGRAMAR 2013
Apresentação Comunidade & Evento PROGRAMAR 2013pt_programar
 
As novidades do C# 5.0
As novidades do C# 5.0As novidades do C# 5.0
As novidades do C# 5.0pt_programar
 

Más de pt_programar (11)

O desenvolvimento de aplicações móveis, antes da 1ª linha de código
O desenvolvimento de aplicações móveis, antes da 1ª linha de códigoO desenvolvimento de aplicações móveis, antes da 1ª linha de código
O desenvolvimento de aplicações móveis, antes da 1ª linha de código
 
Empreendedorismo em TI
Empreendedorismo em TIEmpreendedorismo em TI
Empreendedorismo em TI
 
Conquistar o mundo com aplicações feitas à velocidade da luz
Conquistar o mundo com aplicações feitas à velocidade da luzConquistar o mundo com aplicações feitas à velocidade da luz
Conquistar o mundo com aplicações feitas à velocidade da luz
 
DMVs - Conhece o teu SQL Server
DMVs - Conhece o teu SQL ServerDMVs - Conhece o teu SQL Server
DMVs - Conhece o teu SQL Server
 
Workshop web realtime
Workshop web realtimeWorkshop web realtime
Workshop web realtime
 
SEO – A importância do Search Engine Optimization
SEO – A importância do Search Engine OptimizationSEO – A importância do Search Engine Optimization
SEO – A importância do Search Engine Optimization
 
Novidades de Java EE 7
Novidades de Java EE 7Novidades de Java EE 7
Novidades de Java EE 7
 
Powershell “à minha maneira”
Powershell “à minha maneira”Powershell “à minha maneira”
Powershell “à minha maneira”
 
SQL Server – Performance e Tunning
SQL Server – Performance e TunningSQL Server – Performance e Tunning
SQL Server – Performance e Tunning
 
Apresentação Comunidade & Evento PROGRAMAR 2013
Apresentação Comunidade & Evento PROGRAMAR 2013Apresentação Comunidade & Evento PROGRAMAR 2013
Apresentação Comunidade & Evento PROGRAMAR 2013
 
As novidades do C# 5.0
As novidades do C# 5.0As novidades do C# 5.0
As novidades do C# 5.0
 

HTML5 e CSS3 - Como criar um blog em 6 passos

  • 1. NOME DA APRESENTAÇÃO Nome (Nick no Fórum) 25 DE MAIO @MICROSOFT HTML5 e CSS3 – let's do it fast Sérgio Laranjeira (sergio3861)
  • 2. HTML5 ou HTML O HTML já é o HTML5 # 2 Breves notas: - Existem milhares de outras formas de criar o exemplo que vamos construir. - não é inovador, não vai mudar o mundo e de certeza que não vos vai tornar ainda mais bonitos! - Vamos usar conceitos básicos, ferramentas disponíveis na web, e o Twitter Bootstrapp
  • 3. Ficheiros e código-fonte - Todo o código em: https://github.com/sergio3861/html5 - Exemplo final http://nqda.pt/html5 # 3
  • 4. Step 1- FIGHT!! # 4 http://www.initializr.com/ Começar um projecto em 15 segundos: - Responsive BootStrap 2.3.0 - Modernizr e Respond - Jquery Minified - htacess e plugins.js Resultado: http://nqda.pt/html5/step1
  • 5. Step 2- Clean the FIGHT!! # 5 - Limpar código desnecessário - “Juntar” todos os estilos - Criar o nosso Olá Mundo - Validar o nosso código - http://validator.w3.org/ - Criar o nosso Olá Mundo (header, content,footer) - Só vamos editar index.html, main.css, plugin.js e main.js Resultado: http://nqda.pt/html5/step2
  • 6. Step 3- skin your fight # 6 - Podemos usar uma skin de bootstrap (bootswatch.com) http://bootswatch.com/flatly/bootstrap.min.css - E dar estilo ao nosso header e footer http://www.colorzilla.com/gradient-editor/ Resultado: http://nqda.pt/html5/step3
  • 7. Step 4- train new fight # 7 - Usar elemento main - Estruturar os nossos posts - Criar estrutura para o post (article) - Dar-lhe o nosso estilo (usar css3 para isso) http://css3generator.com/ - E está pronto para ser usado como template Resultado: http://nqda.pt/html5/step4
  • 8. Step 5- templating # 8 - Usar livraria jquery para templates https://github.com/BorisMoore/jquery-tmpl - Incluir no ficheiro plugins.js e chamar no main.js - Podemos criar um botão com css3 http://css-tricks.com/examples/ButtonMaker/ ...e ter animação: http://www.css3maker.com/css3-transform.html Resultado: http://nqda.pt/html5/step5
  • 9. Step 6- final fight # 9 - E por fim umas regras para o responsive design O bootstrapp faz já muita coisa por si só, mas vamos adicionar umas regras. @media (max-width: 767px) @media (max-width: 480px) Resultado: http://nqda.pt/html5/step6
  • 10. Find out more... # 10 HTML5 doctor http://html5doctor.com/ Twitter Bootstrapp http://twitter.github.io/bootstrap/ Criador de Jogos https://www.scirra.com/construct2 Conversor de Vídeos http://easyhtml5video.com/ Testar o browser para HTML 5 http://html5test.com/