Instituto Federal de Educação, Ciência e Tecnologia
Introdução ao HTML
Introdução ao HTML
Prof. Henrique Neto
Técnico em
Técnico em
Computação Gráfica
Computação Gráfica
Campus Avançado de Jaguaruana
AGENDA
O que é HTML?
– Visão Geral;
– Tags, atributos e valores;
Aplicações de Tags:
– Fonte e Texto;
O que é HTML?
O HTML é uma linguagem de marcação de hipertextos;
Ele tem como objetivo ajudar na definição da estrutura de
documentos na web;
Os documentos disponíveis na Internet, independente da
temática que abordem (notícias, entretenimento,
ciência, comércio, etc) são estruturados através do
O que é HTML?
É uma linguagem composta por TAGs:
– Rótulos ou elementos entre parênteses angulares (<>); – Ex: <body>, <head>, <html>, <b>, …
– Não são case-sensitive (<body> != <BODY>);
As tags de marcação indicam para o navegador web como
mostrar a página;
A extensão de um arquivo HTML pode ser htm ou html;
Um arquivo HTML pode ser criado usando um editor de texto
O que é HTML?
Cada TAG é composta por:
– Comandos/Tag:
• Define um elemento da página web;
– Atributos:
• Personaliza um determinado comando;
– Valores:
O que é HTML?
Podemos verificar TAGs:
<
tag
> … <
/tag
>
<
tag
>
<
tag
atributo1=valor1 atributo2=valor2
...> … <
/tag
>
Tag de início e fechamento, respectivamente.
Atributo
O que é HTML?
Exemplo de TAG:
<b>
Olá!
</b>
O meu nome é Carlos.
Olá! O meu nome é Carlos.
Comando para deixar um texto em negrito
Tag de início e fechamento, respectivamente.
O que é HTML?
Exemplo de TAG:
<hr
color=
”red”
/>
______________________
hr: Elemento para desenhar uma linha vermelha
color:
atributo que define a cor da linha
red:
valor do atributo color, que especifica a cor
da linha a ser desenhada.
Tag para criar uma linha
vermelha
Estrutura de um documento HTML
A construção de um documento HTML inicia-se pela
definição do layout básico deste;
Inciado e fechado pelas TAGs <html> e </html>;
Formado por dois componentes principais:
– Head: <head></head>
• Conjunto de dados gerais sobre a página; – Body: <body></body>
Estrutura de um documento HTML
Vamos começar ??? Abram ...
– Bloco de Notas (Windows); – Gedit (Linux);
– Ferramentas Online:
• https://html5-editor.net/
Meu primeiro HTML (arquivo.html)
<html>
<head>
<title>
Minha Página
</title>
<meta
name=”autor”
content=”Bruno”
/>
</head>
<body
bgcolor=”yellow”
>
Essa é a minha primeira página!
</body>
</html>
Estrutura de um documento HTML
Entendo o código em arquivo.html;– As tags <html> e </html> dizem ao browser onde começa e onde termina o código HTML;
– As tags <head> e </head> não produzem informações visuais e são utilizadas como uma seção de configuração;
• Comandos que devem ser lidos antes de carregar a página; • OPCIONAL;
– As tags <title> e </title> definem qual é o título da página;
• O título pode ser visto no canto superior esquerdo do seu browser;
Estrutura de um documento HTML
Entendo o código em arquivo.html;
– A tag <meta name=”description” ...> contem
detalhes que podem ser úteis para os motores de
busca;
• Eles podem usar o conteúdo dessa tag para fornecer uma descrição da página quando está é aprensenta;
– As tags <body> e </body> definem o conteúdo da página que será apresentado no browser;
Meu primeiro HTML (arquivo.html)
Estrutura de um documento HTML
Um exemplo comum de acontecer:
– Ao invés de exibir Canção, ele exibe: • Can��o ou Canção.
Isso está ligado ao padrão de codificação de exibição que o
o browser utiliza e o editor HTML utiliza; – ISO-8859-1 ou UTF-8
Se Can��o, seu browser está na codificação ISO-8859-1 e o
editor utiliza codificação UTF-8;
Se Canção. O browser está na codificação UTF-8 e o editor
Estrutura de um documento HTML
Para ISO-8859-1: Para UTF-8: <html> <head> …<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
... </head> . . . </html> <html> <head> …
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
...
</head> . . .
Estrutura de um documento HTML
Outra Maneira:
– No editor HTML utilizado, salve o arquivo com a
codificação correta;
– Se o navegador usa ISO-8859-1, salve o arquivo
com tal codificação;
– Se o navegador usa UTF-8, salve o arquivo com tal
Elementos que não são interpretados
Algumas ações podem ser ignoradas pelo browser:
<html>
<head>
<title> Observe </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head>
<body bgcolor="#00FFFF">
Olá Turma!
Abaixo vou elencar algumas coisas que vocês precisam estudar: Conceitos de Web
Por hoje é isso <abraco> um abração a todos </abraco> </body>
AGENDA
O que é HTML?
– Visão Geral;
– Tags, atributos e valores;
Aplicações de Tags:
– Fonte e Texto;
Tags básicas para formatação de Fonte e Texto
Novo Parágrafo:
– Inicia um novo parágrafo inserindo uma linha em
branco entre o novo parágrafo e o anterior;
Parágrafo alinhado à esquerda, à direita e no centro:
<p>
Novo Parágrafo
</p>
<p
align=
”left”
>
Novo Parágrafo
</p>
<p
align=
”right”
>
Novo Parágrafo
</p>
<p
align=
”center”
>
Novo Parágrafo
</p>
Tags básicas para formatação de Fonte e Texto
Texto em Negrito, itálico e sublinhado:
Exemplo:
<b>
Texto
</b>
<! Negrito>
<i>
Texto
</i>
<! Itálico>
<u>
Texto
</u>
<! Sublinhado>
<p>
Esse é
<u>
apenas
</u>
um
<i>
simples
</i>
Tags básicas para formatação de Fonte e Texto
Texto Riscado:
Texto centralizado:
Quebra de linha:
– Esta tag faz com que o texto seguinte mude para a linha subsequente;
<s>
Texto
</s>
<center>
Texto
</center>
</br>
<! quebra de linha>
Praticando com HTML ...
Tags básicas para formatação de Fonte e Texto
Alterar fonte do texto:
Alterar a cor do texto:
Alterar o tamanho do texto:
<font
face=”Arial”
>
Texto com fonte Arial
</font>
<font
color=”red”
>
Texto com fonte Arial
</font>
<font
size=”2”
>
Texto com fonte Arial
</font>
Tags básicas para formatação de Fonte e Texto
Alterar fonte do texto:
Alterar a cor do texto:
Alterar o tamanho do texto:
<font
face=”Arial”
>
Texto com fonte Arial
</font>
<font
color=”red”
>
Texto com fonte Arial
</font>
<font
size=”2”
>
Texto com fonte Arial
</font>
Arial Black Impact Comic Sans MS Verdana Courier
Tags básicas para formatação de Fonte e Texto
Alterar fonte do texto:
Alterar a cor do texto:
Alterar o tamanho do texto:
<font
face=”Arial”
>
Texto com fonte Arial
</font>
<font
color=”red”
>
Texto com fonte Arial
</font>
<font
size=”2”
>
Texto com fonte Arial
</font>
blue green orange yellow black white white
Tags básicas para formatação de Fonte e Texto
Cabeçalhos:
– Normalmente usados para identificar páginas e
seções;
– Possuem aparência diferenciada do restante do
texto;
– Possui seis níveis;
<h1> Título de nível 1 </h1> <h2> Título de nível 2 </h2> <h3> Título de nível 3 </h3> <h4> Título de nível 4 </h4> <h5> Título de nível 5 </h5> <h6> Título de nível 6 </h6>
Tags básicas para formatação de Fonte e Texto
Praticando com HTML ...
Praticando com HTML ...
Crie o HTML que representa a seguinte página:
Sugestão:
Fonte: Arial Black
Fonte: Comic Sans MS
AGENDA
O que é HTML? – Visão Geral; – Atributos de Tabelas; Aplicações de Tags: – Fonte e Texto;Imagens de Fundo e Cores de Fundo
Cor de Fundo:
– Deve-se usar o atributo bgcolor dentro da tag body;
– Pode-se usar valores em hexadecimal para representar uma cor:
• #0000FF
• #00FF00
• #FFFF00
• #FF0000
Imagens de Fundo e Cores de Fundo
Imagens de Fundo e Cores de Fundo
Imagens de Fundo e Cores de Fundo
Imagens de Fundo e Cores de Fundo
Outras opções de cores podem ser encontradas:
– http://www.flextool.com.br/tabela_cores.html
– https://www.w3schools.com/cssref/css_colors.as
Imagens de Fundo e Cores de Fundo
Imagem de Fundo:
– Deve-se usar o atributo background dentro da tag body;
– O endereço “fotos/imagem.jpg” representa onde a imagem está salva;
• Nesse caso,trata-se de uma URL relativa;
• Ela aponta para o diretório fotos que contem o arquivo imagem.jpg;
Imagens de Fundo e Cores de Fundo
Imagem de Fundo:
– É possível usar uma URL que aponte para um site
que ontenha alguma imagem;
– Nesse caso, utiliza-se uma URL absoluta;
Praticando com HTML ...
Mude a cor de fundo da página abaixo. A cor é de sua
preferência. Sugestão: escolha cores que combinem com os parágrafos.
Praticando com HTML ...
Sugestão de Cor:
Praticando com HTML ...
Sugestão de Cor:
Praticando com HTML ...
Mude a imagem de fundo da página abaixo. A imagem é de sua
Praticando com HTML ...
Sugestão:Praticando com HTML ...
Sugestão:Praticando com HTML ...
Sugestão:Inserindo Imagens
Para atribuir uma imagem deve-se utilizar a seguinte tag:
– O atributo src especifica a URL do arquivo da
imagem.
Definindo
Altura e
Altura
Largura de uma Imagem
Largura
É possível definir a largura de uma imagem usando-se o
atributo <width> e para altura o <height>;
Os valores desses atributos podem ser definidos em pixels
ou em porcentagem;
Definindo uma
BORDA para Imagem
BORDA
Pode-se utilizar o atributo border, que possui valores
numéricos;
<img
src=”imagem.jpg” border=5
>
Definindo o
Alinhamento da Imagem
Alinhamento
Pode-se alinhar a imagem para um determinado ponto da
tela;
Pode-se ter o seguintes tipos de alinhamento:
– top;
– middle;
– bottom;
– left;
Definindo o
Alinhamento da Imagem
Alinhamento
Alinhamento TOP:
– Alinha o texto no começo (topo) da imagem ;
<img
src=”imagem.jpg” align=top
>
Definindo o
Alinhamento da Imagem
Alinhamento
Alinhamento MIDDLE:
– Alinha o texto no meio da imagem ;
<img
src=”imagem.jpg” align=middle
>
Definindo o
Alinhamento da Imagem
Alinhamento
Alinhamento BOTTOM:
– Alinha o texto na parte inferior da imagem ;
<img
src=”imagem.jpg” align=bottom
>
Definindo o
Alinhamento da Imagem
Alinhamento
Os valores TOP, MIDDLE e BOTTOM, servem mais para
colocar títulos em imagens;
Quando se coloca uma quebra de linha <br> ou
parágrafo <p>, o texto na sequência é escrito depois da imagem;
<img
src=”imagem.jpg” align=top
>
Definindo o
Alinhamento da Imagem
Alinhamento
Alinhamento LEFT:
– Todo o texto é alinhado a direita da imagem. <br> e <p> podem ser usados sem que o texto seja
colocado debaixo da imagem;
<img
src=”imagem.jpg” align=left
>
Definindo o
Alinhamento da Imagem
Alinhamento
Alinhamento RIGHT:
– Todo o texto é alinhado a esquerda da imagem.
<br> e <p> podem ser usados sem que o texto seja colocado debaixo da imagem;
<img
src=”imagem.jpg” align=right
>
Praticando com HTML ...
Praticando com HTML ...
Faça o HTML que representa a seguinte página:
Dicas:
Use o align=left
Pode ser necessário usar
<br clean=left> para pular Linhas até depois da imagem
Inserindo Hiperlinks
A tag para inserir um hiperlink é:
<a
href=”
http://www.site.com
”
>
Nome do Link
</a>
<a
href=”outro_arquivo.html”
>
Nome do Link
</a>
URL relativa
<a
href=”http://www.site.com”
>
Nome do Link
</a>
Inserindo Imagens em Hiperlinks
Para transformar imagens em links clicáveis que
possa redirecionar os usuários para outras
páginas, basta usar uma combinação de duas
tags;
<a
href=
”http://www.site.com”
>
<img src=
”image.jpg”
>
Abrir Links em Novas Janelas
Quando não se deseja abandonar completamente
o site ao clicar nos links, é possível abri-los em uma
nova janela com o atributo target=”blank”:
Praticando com HTML ...
Praticando com HTML ...
Algumas links interessantes ...
Dúvidas sobre tags?
–
http://www.w3schools.com/
Aprofundar mais os conhecimentos
• https://www.udacity.com
• https://www.udemy.com
• https://www.coursera.com