Escolar Documentos
Profissional Documentos
Cultura Documentos
Conceitos
13/02/2011 3
HTML
• A linguagem de marcação da Web
– É o HyperText Markup Language ( HTML), é a Linguagem
padrão para a Marcação de Hipertexto, utilizada para
descrever páginas Web.
– Não é uma linguagem de programação, mas uma
linguagem de marcação de texto.
– Utiliza tags (etiquetas) de marcação para descrever os
elementos de uma página Web.
13/02/2011 4
HTML
• Tag's ou Etiquetas de marcação HTML
– São palavras chave cercadas por parênteses angulares
seguindo a lei de formação:
<nomeDaTag atributo="valor">
13/02/2011 7
HTML
• Mas... e o navegador?
– O objetivo dos navegadores web como o Opera, IE ou o Fire
Fox é a interpretação de documentos HTML e exibi-los como
páginas web.
13/02/2011 8
HTML
• Quais ferramentas você precisa para desenvolver?
– Você não precisa de um Editor HTML, nem de um servidor
web ou um site em um provedor.
– Basta um editor de texto simples para fazer diversos
exemplos de implementações em seu computador pessoal.
– Para facilitar nosso trabalho e agilizar nossos estudos
podemos utilizar o editor de texto Notepad++, um bloco de
notas um pouco mais turbinado que identifica diversas
linguagens de programação.
13/02/2011 9
HTML
• Quais ferramentas você precisa para desenvolver?
– Certamente esta é a melhor forma de aprender HTML.
13/02/2011 10
HTML
• Extensão de arquivos HTML
– Antigamente quando o sistema operacional só permitia 3
caracteres como extensão de arquivos, utilizava-se a extensão
*.htm. Atualmente, como não temos mais esta limitação,
normalmente utilizamos a extensão *.html.
– Qualquer uma destas extensões são permitidas como
extensões de arquivos HTML.
– Exemplo: o nome do meu arquivo HTML poderia ser
meusite.html ou meusite.htm.
13/02/2011 11
HTML
• A versão atual é a HTML 4.1
– Publicada pelo W3C no final de 1999,
13/02/2011 12
HTML
• A versão atual é a HTML 4.1
– Para que um documento HTML seja válido, deve-se declarar
qual a versão HTML usada no documento.
– A declaração do tipo de documento indica-nos a definição do
tipo de documento (DTD) em uso no referido documento.
– O HTML 4.01 especifica três DTDs, as quais uma delas deve
ser escolhida pelo desenvolvedor para o projeto do
documento HTML a ser implementado.
– Elas se diferenciam pelos elementos suportados.
13/02/2011 13
HTML
• Tipo de documento (DTD)
– A DTD HTML 4.01 Strict: Inclui todos os elementos e atributos
que não foram depreciados ou que não aparecem nos
documentos contendo conjuntos de molduras ("framesets").
Para os documentos que usem este tipo de DTD, utilize esta
declaração do tipo de documento:
13/02/2011 14
HTML
• Tipo de documento (DTD)
– A DTD HTML 4.01 Transitional: Inclui todos os pormenores da
DTD Estrita mais os elementos e atributos depreciados (a
maioria dos quais se relacionam com a apresentação visual
de um documento). Para os documentos que se sirvam desta
DTD, utilize esta declaração do tipo de documento:
13/02/2011 15
HTML
• Tipo de documento (DTD)
– A DTD HTML 4.01 Frameset: Inclui tudo aquilo que a DTD
Transitiva inclui mais o conjunto de molduras ou "frames".
Para os documentos que usem este tipo de DTD, utilize esta
declaração do tipo de documento:
13/02/2011 16
HTML
• Interpretando o código HTML
– Codificar HTML é realmente muito simples e fácil.
Implementaremos aqui nosso primeiro código e
interpretaremos o significado de cada parte deste código.
13/02/2011 17
HTML
• Interpretando o código HTML
– Implemente o código abaixo, criando então o seu primeiro
código HTML neste tutorial, salvando-o em uma pasta
qualquer em seu computador com o nome primeiro-
documento.html:
<html>
<head>
<title>O meu primeiro documento HTML</title>
</head >
<body>
<p>HTML é uma linguagem de marcação simples!</p>
</body>
13/02/2011 18
</html>
HTML
• Interpretando o código HTML
– <html> e </html> definem a página web
– <head> e </head> definem o cabeçalho do documento HTML
– <title> e </title> definem o título da página (barra título)
– <body> e </body> o corpo do documento (documento
– visível)
<html>
<head>
<title>O meu primeiro documento HTML</title>
</head >
<body>
<p>HTML é uma linguagem de marcação simples!</p>
</body>
13/02/2011 19
</html>
HTML
• Referência bibliográfica e leituras
complementares recomendadas
– http://www.pt-br.html.net/
– W3Schools
– http://pt.wikipedia.org/wiki/HTML
– 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 20