Escolar Documentos
Profissional Documentos
Cultura Documentos
Dispositivos Móveis
(DDM)
Aula 4
HiperText Markup Language (HTML)
Prof. Wesley Pecoraro
wesley.pecoraro@gmail.com 1
Ementa do Curso
• Introdução • JavaScript
– Motivação e Objetivos, Histórico da – Características da linguagem
Internet e das Linguagens para – Funções, Eventos
WEB/MOBILE, Comparação entre – Windows
linguagens.
– Validação de dados
• HTML (HyperText Markup Language)
– JQuery
– Estrutura da linguagem
• XML (Extensible Markup Language)
– Principais TAG’s, Formulários
– Botões, Caixa de Texto
– Caixa de Seleção, Botão de opção
– Hiperlinks
• Criação de Páginas estáticas
– Cabeçalho, Menu
– Navegação entre páginas
• CSS
– Estruturação de código
– Criação de folhas de estilo 2
– Aplicação de folhas de estilo
Ementa do Curso
• Introdução • JavaScript
– Motivação e Objetivos, Histórico da – Características da linguagem
Internet e das Linguagens para – Funções, Eventos
WEB/MOBILE, Comparação entre – Windows
linguagens.
– Validação de dados
• HTML (HyperText Markup Language)
– JQuery
– Estrutura da linguagem
• XML (Extensible Markup Language)
– Principais TAG’s, Formulários
– Botões, Caixa de Texto
– Caixa de Seleção, Botão de opção
– Hiperlinks
• Criação de Páginas estáticas
– Cabeçalho, Menu
– Navegação entre páginas
• CSS
– Estruturação de código
– Criação de folhas de estilo 3
– Aplicação de folhas de estilo
HTML – Multimídia
• A tag <video> reproduz arquivos de vídeo.
• Elementos de Bloco
• Geralmente iniciam e terminam com uma nova linha quando
apresentados no navegador.
• Elementos Inline
• Aparecem no navegador sem iniciar um nova linha.
6
HTML
Elementos de Bloco e Inline
• A maioria dos elementos HTML são classificados
como:
• Elementos de Bloco
• Geralmente iniciam e terminam com uma nova linha quando
apresentados no navegador.
• Ex: <h1>, <p>, <ul>, <table>
• Elementos Inline
• Aparecem no navegador sem iniciar um nova linha.
• Ex: <b>, <i>, <td>, <img>, <a>
7
HTML – Container
• Elemento <div>
• Elemento de bloco que funciona como um container para
agrupamento de outros elementos HTML;
• Utilizado para organizar a estrutura dos documentos HTML, criando
seções ou regiões;
• Elemento <span>
• Versão inline do elemento <div> utilizado como um container para
texto. 8
Formulário HTML
on
autocomplete Indica se aceita ou não recurso de autocompletar.
off
get Indica o método de envio dos dados.
method
post http://www.w3schools.com/tags/ref_httpmethods.asp
name text Indica o nome do formulário.
_blank
_self Indica onde mostrar o resultado obtido após o envio dos
target
_parent dados.
_top
11
Formulário HTML
12
Formulário HTML
<!DOCTYPE html>
<html>
<body>
</body>
</html>
13
Tag <input>
15
Tag <input>
• O atributo type define o tipo da tag <input>.
• Os principais tipos são:
– button
– checkbox
– color
– email
– file
– number
– password
– radio
– range
– reset
– submit
– text
– url
16
Tag <input>
17
Tag <input>
• Tipo (botão) reset: apaga os dados e restaura o valor
padrão dos campos de um formulário.
<input type="reset">
• Tipo (botão) button: um botão clicável. Estes botões por si
só não têm muita utilidade.
<input type="button" value="Texto escrito no botão">
• Tipo (botão) submit: envia as informações digitadas ao
servidor.
<input type="submit" value="enviar">
• Tipo (botão) image: um submit cujo botão é uma imagem.
<input type="image" src="img_submit.gif" alt="Submit">
18
Tag <input>
19
Tag <input>
20
Tag <input>
<form>
Points: <input type="range" name="points" min="1" max="10">
<input type="submit">
</form>
21
Tag <input>
22
Tag <input>
23
Tag <textarea>
Livro
25