HTML 5

Este texto-base aborda os seguintes temas. Clique para navegar.

Como são feitas as páginas de internet?

Você já se perguntou como que as páginas de internet são feitas?

O importante agora é refletir e perceber que muito do que faremos não será visto pelo usuário; porém, sem isso, não seria possível fazer uma página web. O objetivo desta unidade é fazer com que você entenda a linguagem HTML e possa criar as páginas WEB.

Como desenvolver?

Assim que começamos a pensar em como desenvolver uma página, logo nos perguntamos:

Para ambas as perguntas, a resposta é NÃO!

Para provar isso, vamos criar nossa primeira página agora mesmo, utilizando o programa Bloco de Notas.

Criando uma página utilizando o Bloco de Notas

Você percebeu que é uma página bem simples que só diz: “Olá mundo! Fiz a minha primeira página WEB!!!!”, mas é o primeiro passo para que você possa desenvolver qualquer site.

Agora que já desenvolvemos a primeira página, vamos entender melhor cada código que foi digitado. Perceba que foi criada a estrutura básica para uma página, começando com o código: <!DOCTYPE html>.

Todo o HTML é baseado em utilização de tag. Porém, esse código não é uma tag e sim uma instrução especial que indica qual versão do HTML os navegadores utilizarão para exibir uma página. No nosso caso, solicitamos ao navegador que utilize o HTML 5 para exibir a página criada.

Existem outros comandos nessa parte do DOCTYPE para outras versões e utilizações. Veja:

Doctype Versão
<!DOCTYPE html> HTML5
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” HTML 4.01
“http://www.w3.org/TR/html4/strict.dtd”> Strict
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” HTML 4.01
“http://www.w3.org/TR/html4/loose.dtd”> Transitional
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN” <HTML 4.01>
“http://www.w3.org/TR/html4/frameset.dtd”l> <Frameset>
Tags

Criando uma página - Mãos na massa!

1. Crie uma página com os seguintes requisitos:

  • a) O título será “Quem sou eu?”

  • b) No corpo da página, você deve colocar seu nomecompleto, idade, cidade/estado e site preferido.

Confira se você acertou!

Código:

Resultado no Navegador:

SOLUÇÃO

Observação: Você notou que mesmo escrevendo cada informação (nome, idade etc.) em cada linha separada no código, o navegador a exibe em uma mesma linha. Isso acontece porque o navegador não sabe que você pulou de linha. Por isso, é preciso informar onde existe quebra de linha.

A tag utilizada para resolver esse problema é a tag <br>. Esta tag não necessita de fechamento porque a sua função é apenas marcar onde será realizada uma quebra de linha.

No exemplo do desafio acima, coloque a tag <br> nos locais onde você queira que o navegador quebre a linha.

O código ficaria assim:

No navegador ficaria desta forma:

Criando uma página utilizando o Bloco de Notas

É possível desenvolver um site inteiro apenas com o Bloco de Notas?

A resposta para essa pergunta é SIM!, porém existem ferramentas mais eficientes que podem ser utilizadas pelos desenvolvedores para auxiliá-los em seu trabalho.

No Blog Umbler você encontra 9 tipos de ferramentas essenciais para todo desenvolvedor web. Confira neste site!

Como você pode perceber, existem várias opções de ferramentas para desenvolvimento Web e, além desses, existe também o NotePad++, que é bem simples e oferece alguns recursos. Veja como ficaria o código da 1ª página Web que desenvolvemos, utilizando esse software:

Link para download do NotePad++

https://notepad-plus-plus.org/downloads/

Neste link você encontra um tutorial de download e instalação do programa Notepad++.

Repare que as tags foram colocadas na cor azul e que esse software possui um recurso de IntelliSense simples, porém de grande ajuda!

Você sabe o que é esse termo IntelliSense?

O termo “IntelliSense” é de uso geral para vários recursos: Listar Membros, Informações do Parâmetro, Informação Rápida e Completar Palavra. Esses recursos ajudam você a aprender mais sobre o código que está usando, a manter o acompanhamento dos parâmetros que está digitando e a adicionar chamadas a métodos e propriedades pressionando apenas algumas teclas.