SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
Bacharel em Ciência da Computação (UFG)
Especializando em Gestão de TI
Analista de Sistemas – SIGMA / MDIC
Professor Formador EAD – NEAD/ETEB
george@georgemendonca.com.br
http://www.georgemendonca.com.br
HTML
Principais elementos
• Documento HTML
– <html>:
• Informa ao navegador que este é um documento HTML. A tag <html>
é o elemento externo em documentos HTML e XHTML.
• O elemento <html> é também conhecido como o elemento raiz.
• Exemplo:
HTML
13/02/2011 2
<html>
... Elementos internos ...
</html>
• Cabeçalho do documento
– <head>:
• É o escopo onde definimos todos os elementos de cabeçalho do
documento HTML.
• Os elementos dentro do cabeçalho podem incluir scripts, referência a
folhas de estilo externas e internas, informações de meta dados, etc.
• As seguintes tags podem ser adicionadas no cabeçalho:
– <base>, <link>, <meta>, <script>, <style> e <title>.
– <title> é o único elemento obrigatório.
HTML
13/02/2011 3
• Cabeçalho do documento
– <head>:
• Exemplo:
HTML
13/02/2011 4
<html>
<head>
<title>Título do Documento</title>
</head>
<body>
Conteúdo...
</body>
</html>
• Corpo do documento
– <body>:
• Define o corpo do documento.
• Contém todo o conteúdo de um documento HTML como textos,
hiperlinks, imagens, tabelas, listas, formulários, etc. Exemplo:
HTML
13/02/2011 5
<html>
<head>
<title>Título</title>
</head>
<body>
Conteúdo da página: Elementos de textos, links,
imagens, scripts, etc.
</body>
</html>
• Comentários
– <!-- -->:
• Informa ao navegador que este bloco é um comentários HTML.
HTML
13/02/2011 6
<!--
Este é um comentário em HTML, quando
o interpretador do browser encontra
estas Tags ele não interpreta o conteúdo
existente.
Pode adicionar qualquer informação
relevante ao seu projeto.
-->
• Quebra de linha
– <br>:
• Utilizado para quebra de linha única em documentos HTML.
• É uma tag vazia, não possuindo tag de fechamento.
• A recomendação para auto-fechamento é <br />.
• Exemplo:
HTML
13/02/2011 7
Utilizando a tag <br /> para quebra de linha.
• Cabeçalhos de Texto
– <h1> <h2> <h3> <h4> <h5> <h6>:
• São utilizados para definir cabeçalhos de texto. Utilizados para
definir títulos, tópicos, etc.
• O cabeçalho maior é <h1> e o menor é o cabeçalho <h6>.
HTML
13/02/2011 8
• Cabeçalhos de Texto
– <h1> <h2> <h3> <h4> <h5> <h6>:
HTML
13/02/2011 9
<html>
<head>
<title>Cabeçalhos HTML</title>
</head>
<body>
<h1>Cabeçalhos HTML</h1>
<h2>Cabeçalhos HTML</h2>
<h3>Cabeçalhos HTML</h3>
<h4>Cabeçalhos HTML</h4>
<h5>Cabeçalhos HTML</h5>
<h6>Cabeçalhos HTML</h6>
</body>
</html>
Saída:
• Parágrafo
– <p>:
• Define um parágrafo de um texto.
• Para iniciar um parágrafo basta abrí-lo com a tag <p> e após inserir
o texto, fechá-lo com a tag </p>.
• Ele define um espaçamento antes e depois do bloco de texto:
HTML
13/02/2011 10
<p> Este é um exemplo de um bloco de texto em um
parágrafo. </p>
• Hiperlinks ou link
– <a>:
• A tag <a> define uma âncora que pode ser usada de 2 formas:
1. Para criar um link para outro documento com o atributo href
2. Para criar um marcador em um documento com o atributo name
• O atributo href é mais importante e mais utilizado, pois define o destin
do link.
HTML
13/02/2011 11
• Hiperlink ou link
– <a>:
• Padrão de visualização nos navegadores:
– Link não visitado é sublinhado e azul
– Link visitado é sublinhado e roxo
– Link ativo é sublinhado e vermelho
HTML
13/02/2011 12
• Hiperlink ou link
– <a>:
HTML
13/02/2011 13
<a name="links">Links</a><br />
<!-- Link simples na mesma janela -->
<a href="http://www.etb.com.br">
Escola Técnica de Brasília
</a>
<br />
<!-- Abre uma nova janela -->
<a href="http://www.georgemendonca.com.br" target="_blank">
TI HardCore
</a>
Saída:Saída:
• Imagem
– <img>:
• A tag <img> incorpora uma imagem em uma página HTML.
• Imagens são linkadas pelo atributo src que prepara o espaço
necessário.
• Possui 2 atributos obrigatórios: src e alt.
HTML
13/02/2011 14
<img alt="XHTML" src="xhtml.png" />
Saída:
• Listas
– <li>:
• Define uma lista em HTML.
• Pode ser ordenado pela tag <ol>.
• Pode ser ordenado pela tag <ul>.
– Exemplo:
HTML
13/02/2011 15
<ol>
<li>Acessibilidade</li>
<li>Navegabilidade</li>
<li>Interoperabilidade</li>
</ol>
<ul>
<li>Acessibilidade</li>
<li>Navegabilidade</li>
<li>Interoperabilidade</li>
</ul>
Saída:
• Tabelas
– <table>:
• Define uma tabela no documento HTML, contendo alguns
atributos que formam o cabeçalho, linhas e células da tabela.
– Atributos pertencentes:
• <tr> - define uma linha em uma tabela
• <th> - define uma célula de cabeçalho em uma tabela
• <td> - define uma célula simples de uma tabela
• <thead> - para agrupar conteúdos de cabeçalho
• <tbody> - para agrupar conteúdos do corpo da tabela
• <tfoot> - para agrupar conteúdos do rodapé
HTML
13/02/2011 16
HTML
13/02/2011 17
<table border="1">
<tr>
<th colspan="2">Cabeçalho da Tabela</th>
</tr>
<tr>
<td>Linha 1 - Coluna 1</td>
<td>Linha 1 - Ccoluna 2</td>
</tr>
<tr>
<td>Linha 2 - Coluna 1</td>
<td>Linha 2 - Coluna 2</td>
</tr>
<tr>
<td colspan="2"><b>Rodapé da tabela</b></td>
</tr>
</table>
• Tabela
– <table>:
Saída:
• Formulário
– <form>:
• Os formulários HTML são um mecanismo para submeter dados
para um servidor.
• Um formulário pode conter elementos de entrada, como campos
de texto, caixas de checagem, botões de opção um entre vários,
apresentar botões e muito mais.
• O formulário também pode conter menus de seleção, área de
texto, agrupador de campos, legendas, elementos do rótulo, etc.
HTML
13/02/2011 18
• Formulário
– <form>:
• A tag <form> é usado para criar um formulário HTML:
HTML
13/02/2011 19
<form>
...
Elementos de entrada de dados através
da tag <input>, <select>, <textarea>
entre outras tags complementares.
...
</form>
• Formulário
– Elemento <input>:
• É o elemento de entrada mais importante em um formulário.
• O elemento <input> é usado para selecionar as informações do
usuário.
• Varia bastante dependendo do atributo type, que pode ser:
– text field, checkbox, password, radio button, submit button, etc.
• Os tipos de entrada de dados mais utilizados são descritos a seguir:
HTML
13/02/2011 20
• Formulário
– Text Fields: Campos de Texto
• <input type="text" /> define um campo de entrada de texto:
• Saída:
HTML
13/02/2011 21
<form>
Nome:<br />
<input type="text" name="nome" /><br />
Sobrenome: <br />
<input type="text" name="sobrenome" />
</form>
• Formulário
– Password Field: Campo Senha
• <input type="password" /> define um campo de senha:
• Saída:
HTML
13/02/2011 22
<form>
Senha: <input type="password" name="senha" />
</form>
• Formulário
– Radio Buttons: Botões Rádio
• <input type=“radio" /> define um botão de rádio. Os botões de
rádio permitem que o usuário selecione uma entre várias opções:
• Saída:
HTML
13/02/2011 23
<form>
<input type="radio" name="sexo" value="masculino" /> Masculino<br />
<input type="radio" name="sexo" value="feminino" /> Feminino
</form>
• Formulário
– Checkbox: Campos Checkbox
• <input type=“checkbox" /> define uma caixa. Caixas de seleção
permitem que um usuário selecione uma ou mais opções de um
número limitado de escolhas:
• Saída:
HTML
13/02/2011 24
<form>
<input type="checkbox" name="ver" value="Bike" /> Visualizar<br />
<input type="checkbox" name="edit" value="Car" /> Editar
</form>
• Formulário
– Submit Button: Botão Submeter
• <input type=“submit” /> Um botão de submit é usado para enviar
dados do formulário para um servidor. Os dados são enviados para a
página especificada no atributo action. O arquivo definido no
atributo action os processamentos nessecários com os dados:
• Saída:
HTML
13/02/2011 25
<form name="input" action="url.php" method="get">
Login: <input type="text" name="usuario" />
<input type="submit" value=" Enviar " />
</form>
• Formulário
– <form>: Reunindo todos os elementos.
HTML
13/02/2011 26
• Formulário
– Praticando: Para finalizar, vamos elaborar algo como
abaixo:
HTML
13/02/2011 27
• Referência bibliográfica e leituras
complementares recomendadas
• Tutorial HTML – USP
• HTML Cod Tutorial
• HTML Goodies
• HTML Dog
• Página oficial do HTML na W3C
• Especificação do HTML 4.01
• Especificação do HTML 4.01 em português
• https://developer.mozilla.org/pt/HTML
13/02/2011 28
HTML

Weitere ähnliche Inhalte

Mehr von George Mendonça

Dominando o WordPress - A plataforma de sites e blogs mais popular do mundo
Dominando o WordPress - A plataforma de sites e blogs mais popular do mundoDominando o WordPress - A plataforma de sites e blogs mais popular do mundo
Dominando o WordPress - A plataforma de sites e blogs mais popular do mundoGeorge Mendonça
 
Libre Office Magazine Edição 11
Libre Office Magazine Edição 11Libre Office Magazine Edição 11
Libre Office Magazine Edição 11George Mendonça
 
Desenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSL
Desenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSLDesenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSL
Desenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSLGeorge Mendonça
 
Quebrando Paradigmas e Conhecendo o Movimento Software Livre
Quebrando Paradigmas e Conhecendo o Movimento Software LivreQuebrando Paradigmas e Conhecendo o Movimento Software Livre
Quebrando Paradigmas e Conhecendo o Movimento Software LivreGeorge Mendonça
 
Discutindo Governança e Gestão de Projetos com Ferramentas Livres
Discutindo Governança e Gestão de Projetos com Ferramentas LivresDiscutindo Governança e Gestão de Projetos com Ferramentas Livres
Discutindo Governança e Gestão de Projetos com Ferramentas LivresGeorge Mendonça
 
Desenvolvendo Um Projeto de Um Portal Responsivo Com WordPress
Desenvolvendo Um Projeto de Um Portal Responsivo Com WordPressDesenvolvendo Um Projeto de Um Portal Responsivo Com WordPress
Desenvolvendo Um Projeto de Um Portal Responsivo Com WordPressGeorge Mendonça
 
Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013George Mendonça
 
Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...
Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...
Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...George Mendonça
 
Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...
Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...
Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...George Mendonça
 
Evangelismo e Missões - Elucidando o papel do cristão e da Igreja
Evangelismo e Missões - Elucidando o papel do cristão e da IgrejaEvangelismo e Missões - Elucidando o papel do cristão e da Igreja
Evangelismo e Missões - Elucidando o papel do cristão e da IgrejaGeorge Mendonça
 
Curriculum - George Mendonça
Curriculum - George MendonçaCurriculum - George Mendonça
Curriculum - George MendonçaGeorge Mendonça
 
Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)
Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)
Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)George Mendonça
 
PHP 5.3 - Classes e Objetos
PHP 5.3 - Classes e ObjetosPHP 5.3 - Classes e Objetos
PHP 5.3 - Classes e ObjetosGeorge Mendonça
 
PHP 5.3 - Estruturas de Controle
PHP 5.3 - Estruturas de ControlePHP 5.3 - Estruturas de Controle
PHP 5.3 - Estruturas de ControleGeorge Mendonça
 
HTML HardCore Parte 2 - XHTML
HTML HardCore Parte 2 - XHTMLHTML HardCore Parte 2 - XHTML
HTML HardCore Parte 2 - XHTMLGeorge Mendonça
 

Mehr von George Mendonça (20)

Dominando o WordPress - A plataforma de sites e blogs mais popular do mundo
Dominando o WordPress - A plataforma de sites e blogs mais popular do mundoDominando o WordPress - A plataforma de sites e blogs mais popular do mundo
Dominando o WordPress - A plataforma de sites e blogs mais popular do mundo
 
Libre Office Magazine Edição 11
Libre Office Magazine Edição 11Libre Office Magazine Edição 11
Libre Office Magazine Edição 11
 
Desenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSL
Desenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSLDesenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSL
Desenvolvendo Um Projeto de um Portal Responsivo com WordPress - 10° FGSL
 
Codando com PHP e JQuery
Codando com PHP e JQueryCodando com PHP e JQuery
Codando com PHP e JQuery
 
Quebrando Paradigmas e Conhecendo o Movimento Software Livre
Quebrando Paradigmas e Conhecendo o Movimento Software LivreQuebrando Paradigmas e Conhecendo o Movimento Software Livre
Quebrando Paradigmas e Conhecendo o Movimento Software Livre
 
Discutindo Governança e Gestão de Projetos com Ferramentas Livres
Discutindo Governança e Gestão de Projetos com Ferramentas LivresDiscutindo Governança e Gestão de Projetos com Ferramentas Livres
Discutindo Governança e Gestão de Projetos com Ferramentas Livres
 
Desenvolvendo Um Projeto de Um Portal Responsivo Com WordPress
Desenvolvendo Um Projeto de Um Portal Responsivo Com WordPressDesenvolvendo Um Projeto de Um Portal Responsivo Com WordPress
Desenvolvendo Um Projeto de Um Portal Responsivo Com WordPress
 
Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013
 
Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...
Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...
Free Software in the Cloud - Deixe as Nuvens facilitar a sua vida com Softwar...
 
Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...
Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...
Palestra Batismo Digital como uma Ferramenta Social no Ensino de Software Liv...
 
FGSL - Batismo Digital
FGSL - Batismo DigitalFGSL - Batismo Digital
FGSL - Batismo Digital
 
Evangelismo e Missões - Elucidando o papel do cristão e da Igreja
Evangelismo e Missões - Elucidando o papel do cristão e da IgrejaEvangelismo e Missões - Elucidando o papel do cristão e da Igreja
Evangelismo e Missões - Elucidando o papel do cristão e da Igreja
 
Curriculum - George Mendonça
Curriculum - George MendonçaCurriculum - George Mendonça
Curriculum - George Mendonça
 
Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)
Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)
Uma Abordagem Prática de Orientação a Objetos com PHP (FLISOL DF 2011)
 
PHP 5.3 - Classes e Objetos
PHP 5.3 - Classes e ObjetosPHP 5.3 - Classes e Objetos
PHP 5.3 - Classes e Objetos
 
PHP 5.3 - Estruturas de Controle
PHP 5.3 - Estruturas de ControlePHP 5.3 - Estruturas de Controle
PHP 5.3 - Estruturas de Controle
 
PHP 5.3 - Funções
PHP 5.3 - FunçõesPHP 5.3 - Funções
PHP 5.3 - Funções
 
PHP 5.3 - Arrays
PHP 5.3 - ArraysPHP 5.3 - Arrays
PHP 5.3 - Arrays
 
PHP 5.3 - Introdução
PHP 5.3 - IntroduçãoPHP 5.3 - Introdução
PHP 5.3 - Introdução
 
HTML HardCore Parte 2 - XHTML
HTML HardCore Parte 2 - XHTMLHTML HardCore Parte 2 - XHTML
HTML HardCore Parte 2 - XHTML
 

Kürzlich hochgeladen

Apresentação sobre Robots e processos educativos
Apresentação sobre Robots e processos educativosApresentação sobre Robots e processos educativos
Apresentação sobre Robots e processos educativosFernanda Ledesma
 
APH- Avaliação de cena , analise geral do ambiente e paciente.
APH- Avaliação de cena , analise geral do ambiente e paciente.APH- Avaliação de cena , analise geral do ambiente e paciente.
APH- Avaliação de cena , analise geral do ambiente e paciente.HandersonFabio
 
clubinho-bio-2.pdf vacinas saúde importância
clubinho-bio-2.pdf vacinas saúde importânciaclubinho-bio-2.pdf vacinas saúde importância
clubinho-bio-2.pdf vacinas saúde importânciaLuanaAlves940822
 
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdfAS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdfssuserbb4ac2
 
Slides Lição 8, CPAD, Confessando e Abandonando o Pecado.pptx
Slides Lição 8, CPAD, Confessando e Abandonando o Pecado.pptxSlides Lição 8, CPAD, Confessando e Abandonando o Pecado.pptx
Slides Lição 8, CPAD, Confessando e Abandonando o Pecado.pptxLuizHenriquedeAlmeid6
 
"Nós Propomos! Mobilidade sustentável na Sertã"
"Nós Propomos! Mobilidade sustentável na Sertã""Nós Propomos! Mobilidade sustentável na Sertã"
"Nós Propomos! Mobilidade sustentável na Sertã"Ilda Bicacro
 
Aula 5 - Fluxo de matéria e energia nos ecossistemas.ppt
Aula 5 - Fluxo de matéria e energia nos ecossistemas.pptAula 5 - Fluxo de matéria e energia nos ecossistemas.ppt
Aula 5 - Fluxo de matéria e energia nos ecossistemas.pptParticular
 
Slides Lição 9, CPAD, Resistindo à Tentação no Caminho, 2Tr24.pptx
Slides Lição 9, CPAD, Resistindo à Tentação no Caminho, 2Tr24.pptxSlides Lição 9, CPAD, Resistindo à Tentação no Caminho, 2Tr24.pptx
Slides Lição 9, CPAD, Resistindo à Tentação no Caminho, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Multiplicação - Caça-número
Multiplicação - Caça-número Multiplicação - Caça-número
Multiplicação - Caça-número Mary Alvarenga
 
Respostas prova do exame nacional Port. 2008 - 1ª fase - Criterios.pdf
Respostas prova do exame nacional Port. 2008 - 1ª fase - Criterios.pdfRespostas prova do exame nacional Port. 2008 - 1ª fase - Criterios.pdf
Respostas prova do exame nacional Port. 2008 - 1ª fase - Criterios.pdfssuser06ee57
 
Planejamento 2024 - 1º ano - Matemática 38 a 62.pdf
Planejamento 2024 - 1º ano - Matemática  38 a 62.pdfPlanejamento 2024 - 1º ano - Matemática  38 a 62.pdf
Planejamento 2024 - 1º ano - Matemática 38 a 62.pdfdanielagracia9
 
PPP6_ciencias final 6 ano ano de 23/24 final
PPP6_ciencias final 6 ano ano de 23/24 finalPPP6_ciencias final 6 ano ano de 23/24 final
PPP6_ciencias final 6 ano ano de 23/24 finalcarlaOliveira438
 
Memórias_póstumas_de_Brás_Cubas_ Machado_de_Assis
Memórias_póstumas_de_Brás_Cubas_ Machado_de_AssisMemórias_póstumas_de_Brás_Cubas_ Machado_de_Assis
Memórias_póstumas_de_Brás_Cubas_ Machado_de_Assisbrunocali007
 
livro para educação infantil conceitos sensorial
livro para educação infantil conceitos sensoriallivro para educação infantil conceitos sensorial
livro para educação infantil conceitos sensorialNeuroppIsnayaLciaMar
 
Slide - HIV (1) edit.pptx hiv em crianças
Slide - HIV (1) edit.pptx hiv em criançasSlide - HIV (1) edit.pptx hiv em crianças
Slide - HIV (1) edit.pptx hiv em criançasnarayaskara215
 
Atividade do poema sobre mãe de mário quintana.pdf
Atividade do poema sobre mãe de mário quintana.pdfAtividade do poema sobre mãe de mário quintana.pdf
Atividade do poema sobre mãe de mário quintana.pdfmaria794949
 
Nós Propomos! Canil/Gatil na Sertã - Amigos dos Animais
Nós Propomos! Canil/Gatil na Sertã - Amigos dos AnimaisNós Propomos! Canil/Gatil na Sertã - Amigos dos Animais
Nós Propomos! Canil/Gatil na Sertã - Amigos dos AnimaisIlda Bicacro
 
04_GuiaDoCurso_Neurociência, Psicologia Positiva e Mindfulness.pdf
04_GuiaDoCurso_Neurociência, Psicologia Positiva e Mindfulness.pdf04_GuiaDoCurso_Neurociência, Psicologia Positiva e Mindfulness.pdf
04_GuiaDoCurso_Neurociência, Psicologia Positiva e Mindfulness.pdfARIANAMENDES11
 
prova do exame nacional Port. 2008 - 2ª fase - Criterios.pdf
prova do exame nacional Port. 2008 - 2ª fase - Criterios.pdfprova do exame nacional Port. 2008 - 2ª fase - Criterios.pdf
prova do exame nacional Port. 2008 - 2ª fase - Criterios.pdfssuser06ee57
 

Kürzlich hochgeladen (20)

Apresentação sobre Robots e processos educativos
Apresentação sobre Robots e processos educativosApresentação sobre Robots e processos educativos
Apresentação sobre Robots e processos educativos
 
APH- Avaliação de cena , analise geral do ambiente e paciente.
APH- Avaliação de cena , analise geral do ambiente e paciente.APH- Avaliação de cena , analise geral do ambiente e paciente.
APH- Avaliação de cena , analise geral do ambiente e paciente.
 
clubinho-bio-2.pdf vacinas saúde importância
clubinho-bio-2.pdf vacinas saúde importânciaclubinho-bio-2.pdf vacinas saúde importância
clubinho-bio-2.pdf vacinas saúde importância
 
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdfAS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
 
Enunciado_da_Avaliacao_1__Direito_e_Legislacao_Social_(IL60174).pdf
Enunciado_da_Avaliacao_1__Direito_e_Legislacao_Social_(IL60174).pdfEnunciado_da_Avaliacao_1__Direito_e_Legislacao_Social_(IL60174).pdf
Enunciado_da_Avaliacao_1__Direito_e_Legislacao_Social_(IL60174).pdf
 
Slides Lição 8, CPAD, Confessando e Abandonando o Pecado.pptx
Slides Lição 8, CPAD, Confessando e Abandonando o Pecado.pptxSlides Lição 8, CPAD, Confessando e Abandonando o Pecado.pptx
Slides Lição 8, CPAD, Confessando e Abandonando o Pecado.pptx
 
"Nós Propomos! Mobilidade sustentável na Sertã"
"Nós Propomos! Mobilidade sustentável na Sertã""Nós Propomos! Mobilidade sustentável na Sertã"
"Nós Propomos! Mobilidade sustentável na Sertã"
 
Aula 5 - Fluxo de matéria e energia nos ecossistemas.ppt
Aula 5 - Fluxo de matéria e energia nos ecossistemas.pptAula 5 - Fluxo de matéria e energia nos ecossistemas.ppt
Aula 5 - Fluxo de matéria e energia nos ecossistemas.ppt
 
Slides Lição 9, CPAD, Resistindo à Tentação no Caminho, 2Tr24.pptx
Slides Lição 9, CPAD, Resistindo à Tentação no Caminho, 2Tr24.pptxSlides Lição 9, CPAD, Resistindo à Tentação no Caminho, 2Tr24.pptx
Slides Lição 9, CPAD, Resistindo à Tentação no Caminho, 2Tr24.pptx
 
Multiplicação - Caça-número
Multiplicação - Caça-número Multiplicação - Caça-número
Multiplicação - Caça-número
 
Respostas prova do exame nacional Port. 2008 - 1ª fase - Criterios.pdf
Respostas prova do exame nacional Port. 2008 - 1ª fase - Criterios.pdfRespostas prova do exame nacional Port. 2008 - 1ª fase - Criterios.pdf
Respostas prova do exame nacional Port. 2008 - 1ª fase - Criterios.pdf
 
Planejamento 2024 - 1º ano - Matemática 38 a 62.pdf
Planejamento 2024 - 1º ano - Matemática  38 a 62.pdfPlanejamento 2024 - 1º ano - Matemática  38 a 62.pdf
Planejamento 2024 - 1º ano - Matemática 38 a 62.pdf
 
PPP6_ciencias final 6 ano ano de 23/24 final
PPP6_ciencias final 6 ano ano de 23/24 finalPPP6_ciencias final 6 ano ano de 23/24 final
PPP6_ciencias final 6 ano ano de 23/24 final
 
Memórias_póstumas_de_Brás_Cubas_ Machado_de_Assis
Memórias_póstumas_de_Brás_Cubas_ Machado_de_AssisMemórias_póstumas_de_Brás_Cubas_ Machado_de_Assis
Memórias_póstumas_de_Brás_Cubas_ Machado_de_Assis
 
livro para educação infantil conceitos sensorial
livro para educação infantil conceitos sensoriallivro para educação infantil conceitos sensorial
livro para educação infantil conceitos sensorial
 
Slide - HIV (1) edit.pptx hiv em crianças
Slide - HIV (1) edit.pptx hiv em criançasSlide - HIV (1) edit.pptx hiv em crianças
Slide - HIV (1) edit.pptx hiv em crianças
 
Atividade do poema sobre mãe de mário quintana.pdf
Atividade do poema sobre mãe de mário quintana.pdfAtividade do poema sobre mãe de mário quintana.pdf
Atividade do poema sobre mãe de mário quintana.pdf
 
Nós Propomos! Canil/Gatil na Sertã - Amigos dos Animais
Nós Propomos! Canil/Gatil na Sertã - Amigos dos AnimaisNós Propomos! Canil/Gatil na Sertã - Amigos dos Animais
Nós Propomos! Canil/Gatil na Sertã - Amigos dos Animais
 
04_GuiaDoCurso_Neurociência, Psicologia Positiva e Mindfulness.pdf
04_GuiaDoCurso_Neurociência, Psicologia Positiva e Mindfulness.pdf04_GuiaDoCurso_Neurociência, Psicologia Positiva e Mindfulness.pdf
04_GuiaDoCurso_Neurociência, Psicologia Positiva e Mindfulness.pdf
 
prova do exame nacional Port. 2008 - 2ª fase - Criterios.pdf
prova do exame nacional Port. 2008 - 2ª fase - Criterios.pdfprova do exame nacional Port. 2008 - 2ª fase - Criterios.pdf
prova do exame nacional Port. 2008 - 2ª fase - Criterios.pdf
 

HTML Hardcore Parte 3 - Principais Elementos

  • 1. Bacharel em Ciência da Computação (UFG) Especializando em Gestão de TI Analista de Sistemas – SIGMA / MDIC Professor Formador EAD – NEAD/ETEB george@georgemendonca.com.br http://www.georgemendonca.com.br HTML Principais elementos
  • 2. • Documento HTML – <html>: • Informa ao navegador que este é um documento HTML. A tag <html> é o elemento externo em documentos HTML e XHTML. • O elemento <html> é também conhecido como o elemento raiz. • Exemplo: HTML 13/02/2011 2 <html> ... Elementos internos ... </html>
  • 3. • Cabeçalho do documento – <head>: • É o escopo onde definimos todos os elementos de cabeçalho do documento HTML. • Os elementos dentro do cabeçalho podem incluir scripts, referência a folhas de estilo externas e internas, informações de meta dados, etc. • As seguintes tags podem ser adicionadas no cabeçalho: – <base>, <link>, <meta>, <script>, <style> e <title>. – <title> é o único elemento obrigatório. HTML 13/02/2011 3
  • 4. • Cabeçalho do documento – <head>: • Exemplo: HTML 13/02/2011 4 <html> <head> <title>Título do Documento</title> </head> <body> Conteúdo... </body> </html>
  • 5. • Corpo do documento – <body>: • Define o corpo do documento. • Contém todo o conteúdo de um documento HTML como textos, hiperlinks, imagens, tabelas, listas, formulários, etc. Exemplo: HTML 13/02/2011 5 <html> <head> <title>Título</title> </head> <body> Conteúdo da página: Elementos de textos, links, imagens, scripts, etc. </body> </html>
  • 6. • Comentários – <!-- -->: • Informa ao navegador que este bloco é um comentários HTML. HTML 13/02/2011 6 <!-- Este é um comentário em HTML, quando o interpretador do browser encontra estas Tags ele não interpreta o conteúdo existente. Pode adicionar qualquer informação relevante ao seu projeto. -->
  • 7. • Quebra de linha – <br>: • Utilizado para quebra de linha única em documentos HTML. • É uma tag vazia, não possuindo tag de fechamento. • A recomendação para auto-fechamento é <br />. • Exemplo: HTML 13/02/2011 7 Utilizando a tag <br /> para quebra de linha.
  • 8. • Cabeçalhos de Texto – <h1> <h2> <h3> <h4> <h5> <h6>: • São utilizados para definir cabeçalhos de texto. Utilizados para definir títulos, tópicos, etc. • O cabeçalho maior é <h1> e o menor é o cabeçalho <h6>. HTML 13/02/2011 8
  • 9. • Cabeçalhos de Texto – <h1> <h2> <h3> <h4> <h5> <h6>: HTML 13/02/2011 9 <html> <head> <title>Cabeçalhos HTML</title> </head> <body> <h1>Cabeçalhos HTML</h1> <h2>Cabeçalhos HTML</h2> <h3>Cabeçalhos HTML</h3> <h4>Cabeçalhos HTML</h4> <h5>Cabeçalhos HTML</h5> <h6>Cabeçalhos HTML</h6> </body> </html> Saída:
  • 10. • Parágrafo – <p>: • Define um parágrafo de um texto. • Para iniciar um parágrafo basta abrí-lo com a tag <p> e após inserir o texto, fechá-lo com a tag </p>. • Ele define um espaçamento antes e depois do bloco de texto: HTML 13/02/2011 10 <p> Este é um exemplo de um bloco de texto em um parágrafo. </p>
  • 11. • Hiperlinks ou link – <a>: • A tag <a> define uma âncora que pode ser usada de 2 formas: 1. Para criar um link para outro documento com o atributo href 2. Para criar um marcador em um documento com o atributo name • O atributo href é mais importante e mais utilizado, pois define o destin do link. HTML 13/02/2011 11
  • 12. • Hiperlink ou link – <a>: • Padrão de visualização nos navegadores: – Link não visitado é sublinhado e azul – Link visitado é sublinhado e roxo – Link ativo é sublinhado e vermelho HTML 13/02/2011 12
  • 13. • Hiperlink ou link – <a>: HTML 13/02/2011 13 <a name="links">Links</a><br /> <!-- Link simples na mesma janela --> <a href="http://www.etb.com.br"> Escola Técnica de Brasília </a> <br /> <!-- Abre uma nova janela --> <a href="http://www.georgemendonca.com.br" target="_blank"> TI HardCore </a> Saída:Saída:
  • 14. • Imagem – <img>: • A tag <img> incorpora uma imagem em uma página HTML. • Imagens são linkadas pelo atributo src que prepara o espaço necessário. • Possui 2 atributos obrigatórios: src e alt. HTML 13/02/2011 14 <img alt="XHTML" src="xhtml.png" /> Saída:
  • 15. • Listas – <li>: • Define uma lista em HTML. • Pode ser ordenado pela tag <ol>. • Pode ser ordenado pela tag <ul>. – Exemplo: HTML 13/02/2011 15 <ol> <li>Acessibilidade</li> <li>Navegabilidade</li> <li>Interoperabilidade</li> </ol> <ul> <li>Acessibilidade</li> <li>Navegabilidade</li> <li>Interoperabilidade</li> </ul> Saída:
  • 16. • Tabelas – <table>: • Define uma tabela no documento HTML, contendo alguns atributos que formam o cabeçalho, linhas e células da tabela. – Atributos pertencentes: • <tr> - define uma linha em uma tabela • <th> - define uma célula de cabeçalho em uma tabela • <td> - define uma célula simples de uma tabela • <thead> - para agrupar conteúdos de cabeçalho • <tbody> - para agrupar conteúdos do corpo da tabela • <tfoot> - para agrupar conteúdos do rodapé HTML 13/02/2011 16
  • 17. HTML 13/02/2011 17 <table border="1"> <tr> <th colspan="2">Cabeçalho da Tabela</th> </tr> <tr> <td>Linha 1 - Coluna 1</td> <td>Linha 1 - Ccoluna 2</td> </tr> <tr> <td>Linha 2 - Coluna 1</td> <td>Linha 2 - Coluna 2</td> </tr> <tr> <td colspan="2"><b>Rodapé da tabela</b></td> </tr> </table> • Tabela – <table>: Saída:
  • 18. • Formulário – <form>: • Os formulários HTML são um mecanismo para submeter dados para um servidor. • Um formulário pode conter elementos de entrada, como campos de texto, caixas de checagem, botões de opção um entre vários, apresentar botões e muito mais. • O formulário também pode conter menus de seleção, área de texto, agrupador de campos, legendas, elementos do rótulo, etc. HTML 13/02/2011 18
  • 19. • Formulário – <form>: • A tag <form> é usado para criar um formulário HTML: HTML 13/02/2011 19 <form> ... Elementos de entrada de dados através da tag <input>, <select>, <textarea> entre outras tags complementares. ... </form>
  • 20. • Formulário – Elemento <input>: • É o elemento de entrada mais importante em um formulário. • O elemento <input> é usado para selecionar as informações do usuário. • Varia bastante dependendo do atributo type, que pode ser: – text field, checkbox, password, radio button, submit button, etc. • Os tipos de entrada de dados mais utilizados são descritos a seguir: HTML 13/02/2011 20
  • 21. • Formulário – Text Fields: Campos de Texto • <input type="text" /> define um campo de entrada de texto: • Saída: HTML 13/02/2011 21 <form> Nome:<br /> <input type="text" name="nome" /><br /> Sobrenome: <br /> <input type="text" name="sobrenome" /> </form>
  • 22. • Formulário – Password Field: Campo Senha • <input type="password" /> define um campo de senha: • Saída: HTML 13/02/2011 22 <form> Senha: <input type="password" name="senha" /> </form>
  • 23. • Formulário – Radio Buttons: Botões Rádio • <input type=“radio" /> define um botão de rádio. Os botões de rádio permitem que o usuário selecione uma entre várias opções: • Saída: HTML 13/02/2011 23 <form> <input type="radio" name="sexo" value="masculino" /> Masculino<br /> <input type="radio" name="sexo" value="feminino" /> Feminino </form>
  • 24. • Formulário – Checkbox: Campos Checkbox • <input type=“checkbox" /> define uma caixa. Caixas de seleção permitem que um usuário selecione uma ou mais opções de um número limitado de escolhas: • Saída: HTML 13/02/2011 24 <form> <input type="checkbox" name="ver" value="Bike" /> Visualizar<br /> <input type="checkbox" name="edit" value="Car" /> Editar </form>
  • 25. • Formulário – Submit Button: Botão Submeter • <input type=“submit” /> Um botão de submit é usado para enviar dados do formulário para um servidor. Os dados são enviados para a página especificada no atributo action. O arquivo definido no atributo action os processamentos nessecários com os dados: • Saída: HTML 13/02/2011 25 <form name="input" action="url.php" method="get"> Login: <input type="text" name="usuario" /> <input type="submit" value=" Enviar " /> </form>
  • 26. • Formulário – <form>: Reunindo todos os elementos. HTML 13/02/2011 26
  • 27. • Formulário – Praticando: Para finalizar, vamos elaborar algo como abaixo: HTML 13/02/2011 27
  • 28. • Referência bibliográfica e leituras complementares recomendadas • Tutorial HTML – USP • HTML Cod Tutorial • HTML Goodies • HTML Dog • Página oficial do HTML na W3C • Especificação do HTML 4.01 • Especificação do HTML 4.01 em português • https://developer.mozilla.org/pt/HTML 13/02/2011 28 HTML