Escolar Documentos
Profissional Documentos
Cultura Documentos
LINGUAGEM
PROGRAMAÇÃO
WEB BÁSICA I
Documento HTML
Profª Me. Vanessa Rezende
REVISÃO
TRÍADE PÁGINAS WEB
E A AULA DE HOJE?
1. Documento HTML
2. Anatomia de uma página HTML
1. HTML (Hyper Text Markup Language)
2. Tags para Textos
3. Listas & Links
AO FIM DESSA AULA, EU DEVO SER
CAPAZ DE…
● O que é HTML
● Tags HTML
● Prática
BIBLIOGRAFIA BÁSICA
BIBLIOGRAFIA COMPLEMENTAR
01
DOCUMENTO
HTML
“HTML (HyperText Markup Language)
não é uma linguagem
de programação, é uma linguagem
de marcação utilizada
para dizer ao seu navegador como
estruturar a página web
que você visita”
HTML - Hyper Text Markup
Language
● Tag: É o marcador usado para delimitar o início e, onde
for requerido, o fim de um elemento HTML.
● A Tag é identificada por uma palavra ou letra entre os
símbolos “<“ e “>”.
● Elemento html: É uma estrutura semântica, composta de:
tag de abertura, conteúdo e tag de fechamento.
● Atributos: definem propriedades específicas (formatação,
identificação ou ação) para o elemento html.
ELEMENTO HTML
HTML - Hyper Text Markup
Language
<!DOCTYPE HTML>
<html>
<!DOCTYPE … > - A declaração
<head> não é uma tag HTML. É uma
... "informação" para o
</head>
navegador sobre qual tipo de
<body> documento esperar.
...
</body>
</html>
DOCUMENTO HTML
<!DOCTYPE HTML>
<html>
<head>
... <html> - Representa a raiz de
</head> um documento HTML - é o
<body>
contêiner para todos os outros
... elementos HTML (exceto a tag
</body> <!DOCTYPE> )
</html>
DOCUMENTO HTML
HEAD - Informações de
<!DOCTYPE HTML> cabeçalho - não são exibidas
<html> na janela do navegador
<head>
...
</head>
<body>
...
</body>
</html>
DOCUMENTO HTML
<!DOCTYPE HTML>
<html>
BODY - Conteúdo que será
<head>
... exibido na janela do
</head> navegador
<body>
...
</body>
</html>
ANATOMIA DE UMA PÁGINA HTML
02
ESTRUTURA DE TAGS
HTML
TAGS DE TEXTO
2
LINKS
1
Vinculando um código javascript a um link
2
Estrutura Básica de uma
Página
Head
Metadados
Header
HTML5 Cabeçalho da página
Principais tags
Body
Corpo da página
Footer
Rodapé da página
VAMOS EXERCITAR O
CÉREBRO?
EXERCÍCIO 1 - HTML
O HyperText Markup Language (HTML) é usado para estruturar páginas web. A
respeito de
HTML, marque V para as afirmativas verdadeiras e F para as falsas.
( ) É uma linguagem de programação.
( ) Substitui o uso de código JavaScript.
( ) Utiliza tag para delimitar conteúdo.
( ) Possui diferentes níveis de título.
Assinale a sequência correta.
a) V, F, F, F
b) F, V, V, F
c) V, V, F, V
d) F, F, V, V
EXERCÍCIO 1 - HTML
O HyperText Markup Language (HTML) é usado para estruturar páginas web. A
respeito de
HTML, marque V para as afirmativas verdadeiras e F para as falsas.
( ) É uma linguagem de programação.
( ) Substitui o uso de código JavaScript.
( ) Utiliza tag para delimitar conteúdo.
( ) Possui diferentes níveis de título.
Assinale a sequência correta.
a) V, F, F, F
b) F, V, V, F
c) V, V, F, V
d) F, F, V, V
EXERCÍCIO 2 - Criando seu
arquivo HTML principal
As boas práticas na organização de um projeto podem ser consideradas um
dos pilares fundamentais nas etapas iniciais do desenvolvimento. É muito
importante iniciarmos da forma correta. Levando em consideração o que
vimos anteriormente, podemos afirmar que:
a) É uma boa prática usarmos títulos não descritivos nas subpastas para que
possamos englobar o máximo de material possível por pasta de forma
organizada e lógica.
b) É uma boa prática mantermos nossos projetos sempre na área de trabalho,
pois este é o ponto de acesso mais fácil no sistema e de melhor organização.
c) É uma boa prática criarmos pastas e subpastas que explicitem e organizem
os arquivos de código de forma lógica.
EXERCÍCIO 2 - Criando seu
arquivo HTML principal
As boas práticas na organização de um projeto podem ser consideradas um
dos pilares fundamentais nas etapas iniciais do desenvolvimento. É muito
importante iniciarmos da forma correta. Levando em consideração o que
vimos anteriormente, podemos afirmar que:
a) É uma boa prática usarmos títulos não descritivos nas subpastas para que
possamos englobar o máximo de material possível por pasta de forma
organizada e lógica.
b) É uma boa prática mantermos nossos projetos sempre na área de trabalho,
pois este é o ponto de acesso mais fácil no sistema e de melhor organização.
c) É uma boa prática criarmos pastas e subpastas que explicitem e organizem
os arquivos de código de forma lógica.
EXERCÍCIO 3 - Criando seu
arquivo HTML principal
No mundo fantasia do Pokémon, treinadores pokémon decidem criar
um site eletrônico, o Pokémart.com: um site de comércio eletrônico
onde os treinadores poderiam comprar e vender itens, como
Pokébolas, Potions e Berries. Para começar, por enquanto, seguindo o
padrão, eles precisam criar um arquivo chamado:
a) google.html
b) index.css
c) index.html
d) google.js
EXERCÍCIO 3 - Criando seu
arquivo HTML principal
No mundo fantasia do Pokémon, treinadores pokémon decidem criar
um site eletrônico, o Pokémart.com: um site de comércio eletrônico
onde os treinadores poderiam comprar e vender itens, como
Pokébolas, Potions e Berries. Para começar, por enquanto, seguindo o
padrão, eles precisam criar um arquivo chamado:
a) google.html
b) index.css
c) index.html
d) google.js
EXERCÍCIO 4 - Criando seu
arquivo HTML principal
Ao criar um novo projeto é comum seguirmos um padrão para nomear seu
arquivo principal e para estruturar a hierarquia de arquivos. Das alternativas
abaixo assinale a que apresenta a hierarquia correta de um projeto HTML:
a) Pasta do projeto
● index.html
● arquivos do projeto
b) Arquivos do projeto
● index.html
● pasta do projeto
c) Index.html
● pasta do projeto
● arquivos do projeto
EXERCÍCIO 4 - Criando seu
arquivo HTML principal
Ao criar um novo projeto é comum seguirmos um padrão para nomear seu
arquivo principal e para estruturar a hierarquia de arquivos. Das alternativas
abaixo assinale a que apresenta a hierarquia correta de um projeto HTML:
a) Pasta do projeto
● index.html
● arquivos do projeto
b) Arquivos do projeto
● index.html
● pasta do projeto
c) Index.html
● pasta do projeto
● arquivos do projeto
EXERCÍCIO 5 - Adicionando
uma imagem
Considere o código a seguir:
Assinale as alternativas corretas a respeito do código
acima:
( ) A imagem só será exibida caso exista um arquivo de
imagem chamado “html.png” salvo dentro da pasta do
projeto.
( ) Apenas o texto alternativo será exibido e a imagem
estará indisponível, porque o atributo src da tag <img> foi
escrito incorretamente.
( ) A imagem não será exibida pois a tag <img> não foi
fechada corretamente com </img>, o que causará um
problema no código.
( ) O uso do atributo alt é uma boa prática, mas não fará
diferença na exibição da página nesse caso específico.
EXERCÍCIO 5 - Adicionando
uma imagem
Considere o código a seguir:
Assinale as alternativas corretas a respeito do código
acima:
(X) A imagem só será exibida caso exista um arquivo de
imagem chamado “html.png” salvo dentro da pasta do
projeto.
(X) Apenas o texto alternativo será exibido e a imagem
estará indisponível, porque o atributo src da tag <img> foi
escrito incorretamente.
( ) A imagem não será exibida pois a tag <img> não foi
fechada corretamente com </img>, o que causará um
problema no código.
( ) O uso do atributo alt é uma boa prática, mas não fará
diferença na exibição da página nesse caso específico.
EXERCÍCIO 6 - Quirks Mode
O uso do <!DOCTYPE html> é muito importante para que o navegador utilize o
modo padrão e não o “Quirks Mode”. Pensando nisso, assinale a alternativa
correta:
a) O <!DOCTYPE html> é responsável por evitar o Quirks Mode pois informa ao
navegador que o arquivo que está sendo exibido é do tipo HTML e não um
arquivo com outra extensão, como por exemplo um arquivo de texto, que seria
TXT.
b) Evitamos o Quirks Mode utilizando o <!DOCTYPE html> para declarar a
versão do HTML, porém essa declaração não funciona se não escrevermos
“DOCTYPE” em maiúsculas e html em minúsculas.
c) O Quirks Mode é o modo em que o navegador adapta páginas web que estão
em versões antigas para que funcionem, o que pode quebrar sua página em
HTML 5. Portanto, esse modo deve ser evitado através do uso do <!DOCTYPE
html>.
EXERCÍCIO 6 - Quirks Mode
O uso do <!DOCTYPE html> é muito importante para que o navegador utilize o
modo padrão e não o “Quirks Mode”. Pensando nisso, assinale a alternativa
correta:
a) O <!DOCTYPE html> é responsável por evitar o Quirks Mode pois informa ao
navegador que o arquivo que está sendo exibido é do tipo HTML e não um
arquivo com outra extensão, como por exemplo um arquivo de texto, que seria
TXT.
b) Evitamos o Quirks Mode utilizando o <!DOCTYPE html> para declarar a
versão do HTML, porém essa declaração não funciona se não escrevermos
“DOCTYPE” em maiúsculas e html em minúsculas.
c) O Quirks Mode é o modo em que o navegador adapta páginas web que estão
em versões antigas para que funcionem, o que pode quebrar sua página em
HTML 5. Portanto, esse modo deve ser evitado através do uso do <!DOCTYPE
html>.
LINKS ÚTEIS
Alguma dúvida?
Vocês podem me encontrar em:
vanessarezende2014@gmail.com