SlideShare une entreprise Scribd logo
1  sur  42
Télécharger pour lire hors ligne
Aprendendo Web com HTML5
Carlos Rodrigo, Júnior Mendes
.
1. INTRODUÇÃO
HTML é uma linguagem de marcação da World Wide Web.
A especificação do HTML5 ainda está em construção,
mas a maioria dos browsers já suportam boa parte dos novos
elementos e APIs do HTML5
ROTEIRO E MATERIAIS
1. 3 Camadas de Desenvolvimento Web;
2. Principais Tags de uma estrutura Web;
3. Praticando as Tags;
4. Porque o novo HTML5;
5. Principais características do HTML5;
6. Desafio das funcionalidades do HTML, criando um
minisite;
7. “CSS” sintaxe do css, propriedades;
8. Criando o seu primeiro site HTML com CSS.
ROTEIRO E MATERIAIS
Ferramenta de Desenvolvimento
• Editor padrão do Sist. Operacional
Windows: Notepad
Linux: gedit
• Editor de texto que recomendo...
Brackets
As três camadas de desenvolvimento
• Primeira Camada: Informação – HTML
• Segunda Camada: Formatação – CSS
• Terceira Camada : Comportamento – JavaScript
3 Camadas de Desenvolvimento
Web
Primeira Camada: Informação
• O HTML marca a informação dando-lhe
significado;
• O conteúdo deve ser marcado entre tags.
EX.: <h1> Olá Pessoal! </h1>
Segunda Camada: Formatação
• CSS- Cascading Style Sheets
• O CSS formata o conteúdo em HTML cuidando
do design da página.
• Existem duas formas de usar o CSS. Embutido
no HTML entre as tags <style></style> ou em
um arquivo externo conectado ao HTML por um
link.
Terceira Camada: Comportamento
• Com o JavaScript você pode dimensionar,
rotacionar e reformatar os elementos de sua
página.
• Controla os valores definidos pelo CSS e
manipula as propriedades.
Exemplo para identificar cada
elemento em uma página...!
“www.uol.com.br”
Principais Tags de uma estrutura
Web
• A tag <!DOCTYPE HTML PUBLIC "-//W3C//DTD
HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd" > indicar ao
browser qual a versão do HTML em que o documento
está escrito.
• A tag <HTML> – usado em conjunto com sua tag de
fechamento < / HTML > e será colocado no início e no
final do documento.
• A tag <HEAD> - que também terá seu tag de
fechamento </HEAD> servirá para delimitar uma área de
cabeçalho.
• A tag <meta http-equiv="content-type"
content="text/html; charset=UTF-8"> - serve para o
reconhecimento da biblioteca de alfabetos
• A tag <TITLE> - será usado dentro dos tags <HEAD> ,
e servirá apenas para colocar um título que aparecerá na
barra de título do seu browser ( não esqueça o </TITLE> ) .
• Dentro das tag’s <BODY> </BODY> serão colocados
todos os comandos , textos e imagens da sua página
Porque o novo HTML5...
A versão anterior do HTML foi a (4.01) que foi lançada em
1999 e não evoluiu desde lá
A web, ao contrário, mudou bastante se fazendo necessário o
novo...
HTML5 o novo padrão para HTML!
Principais características do
HTML5
Uma característica admirada por todos, foi a que o
HTML5 acarretou todas as funcionalidades do HTML
anterior. Excluíndo apenas as tags não usadas, ou as que
foram melhoradas em sua funcionalidade.
Exemplos de Tags tradicionais do HTML4.
• A tag <h> Texto qualquer </h> cria uma espécie de
cabeçalho no documento.
Ex.:
<h1> Cabeçalho Grande </h1>
. .
. .
. .
<h6> Cabeçalho Pequeno </h6>
• A tag <p> Adiciona um parágrafo na sua página.</p>
• A tag <b>Negrito</b>
• A tag <i> Italico</i>
• A tag <u>Sublinhado</u>
• A tag <center> para centralizar o texto.
• A tag <br/> ela é usada assim porque o valor é ela
mesma, a tag é o próprio atributo, “quebra de linha”.
• A tag <hr/> é do mesmo jeito. Ela cria uma linha
horizontal na tela.
• A tag <a href=“link”> O que vai aparecer na tela</a>
essa tag vai direcionar você ao link que desejar.
• A tag <img src=“diretorio da imagem.formatodaimg”
alt=“nomeParaRepresentarImagem”/> essa tag é de
puxar uma imagem selecionada.
O que temos de novidade no HTML5?
• Novos elementos semânticos e atributos.
Novos elementos de marcação para conteúdo
<article>, <footer>, <header>, <nav>,
<section>
Novos controles de formulários
Calendário, datas, horas, email, telefones, url,
busca, etc.
• APIs nativas para assistir a criação de aplicações web.
• Armazemanento Local.
Desafio
• Criar um site de um artista favorito seu...
1. Onde terá uma imagem desse artista;
2. E uma lista com 5 músicas que você mais gosta
3. Com links direcionando para algum site onde
poderemos ver a letra da canção.
CSS
O que eu posso fazer com CSS?
CSS é uma linguagem para estilos que define o layout de
documentos HTML. Por exemplo, CSS controla fontes, cores,
margens, linhas, alturas, larguras, imagens de fundo,
posicionamentos e muito mais. Aguarde e você verá!
Qual é a diferença entre CSS e HTML?
HTML é usado para estruturar conteúdos. CSS é usado para
formatar conteúdos estruturados.
Suponha que desejamos uma cor de fundo vermelha para
a página web:
Usando HTML podemos fazer assim:
<body bgcolor="#FF0000">
Com CSS o mesmo resultado será obtido assim:
body {background-color: #FF0000;}
Como você pode notar os códigos HTML e CSS são mais
ou menos parecidos. O exemplo acima serve também para
demonstrar o fundamento do modelo CSS:
A sintaxe básica das CSS
Com CSS o mesmo resultado será obtido assim:
body {background-color: #FF0000;}
Exemplos de propriedades do CSS
.h1 { color: black; }
.h1 {font-family: arial, verdana, sans-serif;}
.h2 {font-family: "Times New Roman", serif;}
.p {
font-family: arial;
color: blue;
}
.p { text-align: justify; } pode ser center para centralizar.
Exemplos de propriedades do CSS
.a:link { color: blue; } “Links não visitados”
.a:visited { color: red; } “Links Visitados”
.a:active { background-color: red; } “Links Ativos”
.a:hover { color: orange; font-style: italic; } “Curso sobre
o link”
.a { text-decoration:none; } “Aqui tira o sublinhado do
link” Obs.: Você tem que colocar em todos os “a”
Exemplos de propriedades do CSS
#img {
height: 200px;
width: 200px;
}
Obs.: na questão dos tamanhos pode usar px ou %,
que equivale à porcetagem da tela.
Você deve está se perguntando mas e esse “jogo da
velha” no lugar do ponto...!
Identificando (Classes e Id’s )
. = Classe # = Id
Classe é usado para um grupo de elementos.
EX.
.p {
font-family: arial;
color: blue;
}
Já o Id é usado para um único elemento.
EX.
#img {
height: 200px;
width: 200px;
}
Como usar as (Classes e Id’s ) no meu
HTML
<body>
<p class=“p”>O sabiá não sabia.</br>
Que o sábio sabia.</br>
Que o sabiá não sabia assobiar.</p>
</body>
Como usar as (Classes e Id’s ) no meu
HTML
<body>
<img id=“img” src ="imagens/anderson.jpg“>
</body>
Desafio
• Formate o site que você criou recetemente.
1. Mude o background;
2. Altere o tamanho da imagem para 200px de
altura e 200px de largura;
3. Estilize os links das músicas;
4. Formate a fonte da lista de músicas;
5. Crie um cabeçalho com a frase ”Expotec de
João Camara 2014” antes do nome do artista;
6. Crie um rodapé com a frase “Desenvolvido por
(coloque o seu nome)”.
Desafio
• Para ajudar no desafio segue o link com a tabela de
cores:
http://www.cultura.ufpa.br/dicas/htm/htm-cor1.htm
AGRADECIMENTOS
Obrigado a todos que estão aqui presentes...

Contenu connexe

Tendances

Agilidade e Semântica com HTML5 e CSS3
Agilidade e Semântica com HTML5 e CSS3Agilidade e Semântica com HTML5 e CSS3
Agilidade e Semântica com HTML5 e CSS3Anderson Aguiar
 
E-book sobre HTML 5 (Devmedia)
E-book sobre HTML 5 (Devmedia)E-book sobre HTML 5 (Devmedia)
E-book sobre HTML 5 (Devmedia)Devmedia
 
HTML 5 A evolução do HTML 4 para o HTML 5
HTML 5 A evolução do HTML 4 para o HTML 5HTML 5 A evolução do HTML 4 para o HTML 5
HTML 5 A evolução do HTML 4 para o HTML 5ondazul
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSSTalita Pagani
 
CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1Flavia Siqueira
 
HTML5 e CSS3 - Recursos mais utilizados
HTML5 e CSS3 - Recursos mais utilizadosHTML5 e CSS3 - Recursos mais utilizados
HTML5 e CSS3 - Recursos mais utilizadosCaio Gomes
 
Apresentação - HTML5 e CSS3 Fabrica do Design
Apresentação - HTML5 e CSS3 Fabrica do DesignApresentação - HTML5 e CSS3 Fabrica do Design
Apresentação - HTML5 e CSS3 Fabrica do DesignIuri Andreazza
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01 Léo Dias
 

Tendances (20)

Agilidade e Semântica com HTML5 e CSS3
Agilidade e Semântica com HTML5 e CSS3Agilidade e Semântica com HTML5 e CSS3
Agilidade e Semântica com HTML5 e CSS3
 
E-book sobre HTML 5 (Devmedia)
E-book sobre HTML 5 (Devmedia)E-book sobre HTML 5 (Devmedia)
E-book sobre HTML 5 (Devmedia)
 
Curso html basico_aula-001
Curso html basico_aula-001Curso html basico_aula-001
Curso html basico_aula-001
 
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 5 A evolução do HTML 4 para o HTML 5
HTML 5 A evolução do HTML 4 para o HTML 5HTML 5 A evolução do HTML 4 para o HTML 5
HTML 5 A evolução do HTML 4 para o HTML 5
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
HTML5 CSS3
HTML5 CSS3HTML5 CSS3
HTML5 CSS3
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSS
 
Curso HTML e CSS Part1
Curso HTML e CSS Part1Curso HTML e CSS Part1
Curso HTML e CSS Part1
 
CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1
 
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
 
Html 5 e Css3
Html 5 e Css3Html 5 e Css3
Html 5 e Css3
 
Html5 Aula 5
Html5 Aula 5Html5 Aula 5
Html5 Aula 5
 
HTML5 e CSS3 - Recursos mais utilizados
HTML5 e CSS3 - Recursos mais utilizadosHTML5 e CSS3 - Recursos mais utilizados
HTML5 e CSS3 - Recursos mais utilizados
 
Css e iFrames
Css e iFramesCss e iFrames
Css e iFrames
 
Apresentação - HTML5 e CSS3 Fabrica do Design
Apresentação - HTML5 e CSS3 Fabrica do DesignApresentação - HTML5 e CSS3 Fabrica do Design
Apresentação - HTML5 e CSS3 Fabrica do Design
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
 
Html Básico
Html BásicoHtml Básico
Html Básico
 
Criação de sites
Criação de sitesCriação de sites
Criação de sites
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 

Similaire à Mini curso html5 slides

HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfCesar Braz
 
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02Marcelo Mattos
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxJEANCLEVERSONPRATAS
 
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
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e cssmario_venancio
 
Html completo
Html completoHtml completo
Html completoEMSNEWS
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdfRubenManhia
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web iEliene Resende
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web iEliene Resende
 
Manual curso php
Manual curso phpManual curso php
Manual curso phpalexinaa
 
Manual curso php
Manual curso phpManual curso php
Manual curso phpalexinaa
 
Iniciando em html5 seleção gustavo
Iniciando em html5   seleção gustavoIniciando em html5   seleção gustavo
Iniciando em html5 seleção gustavoGustavo Passos
 

Similaire à Mini curso html5 slides (20)

HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdf
 
HTML5 & CSS3
HTML5 & CSS3HTML5 & CSS3
HTML5 & CSS3
 
Apoio1020 apostila html
Apoio1020 apostila htmlApoio1020 apostila html
Apoio1020 apostila html
 
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
 
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
 
HTML Básico
HTML BásicoHTML Básico
HTML Básico
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
Curso html
Curso htmlCurso html
Curso html
 
Html completo
Html completoHtml completo
Html completo
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf
 
Html5 em 15 minutos
Html5 em 15 minutosHtml5 em 15 minutos
Html5 em 15 minutos
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
XHTML Básico
XHTML BásicoXHTML Básico
XHTML Básico
 
Criando sites com estilos
Criando sites com estilosCriando sites com estilos
Criando sites com estilos
 
Manual curso php
Manual curso phpManual curso php
Manual curso php
 
Manual curso php
Manual curso phpManual curso php
Manual curso php
 
Iniciando em html5 seleção gustavo
Iniciando em html5   seleção gustavoIniciando em html5   seleção gustavo
Iniciando em html5 seleção gustavo
 
Dreamweaver aula 1
Dreamweaver aula 1Dreamweaver aula 1
Dreamweaver aula 1
 

Plus de Carlos Rodrigo de Araujo (20)

Aulas frc 06
Aulas frc  06Aulas frc  06
Aulas frc 06
 
Aulas frc 05
Aulas frc  05Aulas frc  05
Aulas frc 05
 
Aulas frc 04
Aulas frc  04Aulas frc  04
Aulas frc 04
 
Aulas frc 03
Aulas frc  03Aulas frc  03
Aulas frc 03
 
Aulas frc 02
Aulas frc  02Aulas frc  02
Aulas frc 02
 
Aulas frc 01
Aulas frc  01Aulas frc  01
Aulas frc 01
 
Trabalhar com web design
Trabalhar com web designTrabalhar com web design
Trabalhar com web design
 
Border image rounded corners shadow-box
Border image rounded corners shadow-boxBorder image rounded corners shadow-box
Border image rounded corners shadow-box
 
Engenharia de-usabilidade
Engenharia de-usabilidadeEngenharia de-usabilidade
Engenharia de-usabilidade
 
DNS - Domain Name System
DNS - Domain Name SystemDNS - Domain Name System
DNS - Domain Name System
 
Filtro de conteúdo Proxy
Filtro de conteúdo   ProxyFiltro de conteúdo   Proxy
Filtro de conteúdo Proxy
 
Moodle - Aula introdutória
Moodle - Aula introdutóriaMoodle - Aula introdutória
Moodle - Aula introdutória
 
Css3 background - gradient - filter
Css3  background -  gradient - filterCss3  background -  gradient - filter
Css3 background - gradient - filter
 
Css3 3D transforms - transitions
Css3  3D transforms - transitionsCss3  3D transforms - transitions
Css3 3D transforms - transitions
 
Informática básica-supera-cursos
Informática básica-supera-cursosInformática básica-supera-cursos
Informática básica-supera-cursos
 
Informática básica-01
Informática básica-01Informática básica-01
Informática básica-01
 
Informática para concursos aula 00
Informática para concursos   aula 00Informática para concursos   aula 00
Informática para concursos aula 00
 
Phonegap
PhonegapPhonegap
Phonegap
 
Ferramenta brackets
Ferramenta bracketsFerramenta brackets
Ferramenta brackets
 
Algoritmo recursivo
Algoritmo recursivoAlgoritmo recursivo
Algoritmo recursivo
 

Dernier

o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecniCleidianeCarvalhoPer
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 

Dernier (20)

o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 

Mini curso html5 slides

  • 1. Aprendendo Web com HTML5 Carlos Rodrigo, Júnior Mendes .
  • 3. HTML é uma linguagem de marcação da World Wide Web. A especificação do HTML5 ainda está em construção, mas a maioria dos browsers já suportam boa parte dos novos elementos e APIs do HTML5
  • 4. ROTEIRO E MATERIAIS 1. 3 Camadas de Desenvolvimento Web; 2. Principais Tags de uma estrutura Web; 3. Praticando as Tags; 4. Porque o novo HTML5; 5. Principais características do HTML5; 6. Desafio das funcionalidades do HTML, criando um minisite; 7. “CSS” sintaxe do css, propriedades; 8. Criando o seu primeiro site HTML com CSS.
  • 5. ROTEIRO E MATERIAIS Ferramenta de Desenvolvimento • Editor padrão do Sist. Operacional Windows: Notepad Linux: gedit • Editor de texto que recomendo... Brackets
  • 6. As três camadas de desenvolvimento • Primeira Camada: Informação – HTML • Segunda Camada: Formatação – CSS • Terceira Camada : Comportamento – JavaScript 3 Camadas de Desenvolvimento Web
  • 7. Primeira Camada: Informação • O HTML marca a informação dando-lhe significado; • O conteúdo deve ser marcado entre tags. EX.: <h1> Olá Pessoal! </h1>
  • 8.
  • 9. Segunda Camada: Formatação • CSS- Cascading Style Sheets • O CSS formata o conteúdo em HTML cuidando do design da página. • Existem duas formas de usar o CSS. Embutido no HTML entre as tags <style></style> ou em um arquivo externo conectado ao HTML por um link.
  • 10. Terceira Camada: Comportamento • Com o JavaScript você pode dimensionar, rotacionar e reformatar os elementos de sua página. • Controla os valores definidos pelo CSS e manipula as propriedades.
  • 11. Exemplo para identificar cada elemento em uma página...! “www.uol.com.br”
  • 12.
  • 13.
  • 14.
  • 15. Principais Tags de uma estrutura Web • A tag <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd" > indicar ao browser qual a versão do HTML em que o documento está escrito. • A tag <HTML> – usado em conjunto com sua tag de fechamento < / HTML > e será colocado no início e no final do documento.
  • 16. • A tag <HEAD> - que também terá seu tag de fechamento </HEAD> servirá para delimitar uma área de cabeçalho. • A tag <meta http-equiv="content-type" content="text/html; charset=UTF-8"> - serve para o reconhecimento da biblioteca de alfabetos • A tag <TITLE> - será usado dentro dos tags <HEAD> , e servirá apenas para colocar um título que aparecerá na barra de título do seu browser ( não esqueça o </TITLE> ) . • Dentro das tag’s <BODY> </BODY> serão colocados todos os comandos , textos e imagens da sua página
  • 17.
  • 18.
  • 19. Porque o novo HTML5... A versão anterior do HTML foi a (4.01) que foi lançada em 1999 e não evoluiu desde lá A web, ao contrário, mudou bastante se fazendo necessário o novo... HTML5 o novo padrão para HTML!
  • 20.
  • 21.
  • 22. Principais características do HTML5 Uma característica admirada por todos, foi a que o HTML5 acarretou todas as funcionalidades do HTML anterior. Excluíndo apenas as tags não usadas, ou as que foram melhoradas em sua funcionalidade. Exemplos de Tags tradicionais do HTML4.
  • 23. • A tag <h> Texto qualquer </h> cria uma espécie de cabeçalho no documento. Ex.: <h1> Cabeçalho Grande </h1> . . . . . . <h6> Cabeçalho Pequeno </h6> • A tag <p> Adiciona um parágrafo na sua página.</p> • A tag <b>Negrito</b> • A tag <i> Italico</i> • A tag <u>Sublinhado</u> • A tag <center> para centralizar o texto.
  • 24. • A tag <br/> ela é usada assim porque o valor é ela mesma, a tag é o próprio atributo, “quebra de linha”. • A tag <hr/> é do mesmo jeito. Ela cria uma linha horizontal na tela. • A tag <a href=“link”> O que vai aparecer na tela</a> essa tag vai direcionar você ao link que desejar. • A tag <img src=“diretorio da imagem.formatodaimg” alt=“nomeParaRepresentarImagem”/> essa tag é de puxar uma imagem selecionada.
  • 25. O que temos de novidade no HTML5? • Novos elementos semânticos e atributos. Novos elementos de marcação para conteúdo <article>, <footer>, <header>, <nav>, <section> Novos controles de formulários Calendário, datas, horas, email, telefones, url, busca, etc. • APIs nativas para assistir a criação de aplicações web. • Armazemanento Local.
  • 26.
  • 27. Desafio • Criar um site de um artista favorito seu... 1. Onde terá uma imagem desse artista; 2. E uma lista com 5 músicas que você mais gosta 3. Com links direcionando para algum site onde poderemos ver a letra da canção.
  • 28.
  • 29. CSS O que eu posso fazer com CSS? CSS é uma linguagem para estilos que define o layout de documentos HTML. Por exemplo, CSS controla fontes, cores, margens, linhas, alturas, larguras, imagens de fundo, posicionamentos e muito mais. Aguarde e você verá! Qual é a diferença entre CSS e HTML? HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados.
  • 30. Suponha que desejamos uma cor de fundo vermelha para a página web: Usando HTML podemos fazer assim: <body bgcolor="#FF0000"> Com CSS o mesmo resultado será obtido assim: body {background-color: #FF0000;} Como você pode notar os códigos HTML e CSS são mais ou menos parecidos. O exemplo acima serve também para demonstrar o fundamento do modelo CSS: A sintaxe básica das CSS
  • 31. Com CSS o mesmo resultado será obtido assim: body {background-color: #FF0000;}
  • 32. Exemplos de propriedades do CSS .h1 { color: black; } .h1 {font-family: arial, verdana, sans-serif;} .h2 {font-family: "Times New Roman", serif;} .p { font-family: arial; color: blue; } .p { text-align: justify; } pode ser center para centralizar.
  • 33. Exemplos de propriedades do CSS .a:link { color: blue; } “Links não visitados” .a:visited { color: red; } “Links Visitados” .a:active { background-color: red; } “Links Ativos” .a:hover { color: orange; font-style: italic; } “Curso sobre o link” .a { text-decoration:none; } “Aqui tira o sublinhado do link” Obs.: Você tem que colocar em todos os “a”
  • 34. Exemplos de propriedades do CSS #img { height: 200px; width: 200px; } Obs.: na questão dos tamanhos pode usar px ou %, que equivale à porcetagem da tela. Você deve está se perguntando mas e esse “jogo da velha” no lugar do ponto...!
  • 35. Identificando (Classes e Id’s ) . = Classe # = Id Classe é usado para um grupo de elementos. EX. .p { font-family: arial; color: blue; } Já o Id é usado para um único elemento. EX. #img { height: 200px; width: 200px; }
  • 36. Como usar as (Classes e Id’s ) no meu HTML <body> <p class=“p”>O sabiá não sabia.</br> Que o sábio sabia.</br> Que o sabiá não sabia assobiar.</p> </body>
  • 37. Como usar as (Classes e Id’s ) no meu HTML <body> <img id=“img” src ="imagens/anderson.jpg“> </body>
  • 38.
  • 39. Desafio • Formate o site que você criou recetemente. 1. Mude o background; 2. Altere o tamanho da imagem para 200px de altura e 200px de largura; 3. Estilize os links das músicas; 4. Formate a fonte da lista de músicas; 5. Crie um cabeçalho com a frase ”Expotec de João Camara 2014” antes do nome do artista; 6. Crie um rodapé com a frase “Desenvolvido por (coloque o seu nome)”.
  • 40. Desafio • Para ajudar no desafio segue o link com a tabela de cores: http://www.cultura.ufpa.br/dicas/htm/htm-cor1.htm
  • 41.
  • 42. AGRADECIMENTOS Obrigado a todos que estão aqui presentes...