- Identificação
- Portal
- Nome
- Ano
- Turma
- Ano Lectivo
- Disciplina
- Valores Identificação
- Trabalhos Práticos
- Fulano de Tal
- 2º
- Trabalhos
- Valores Trabalhos
- Apontamentos:
Matérias tratadas:
Marcas Estruturais: Doctype, Html, Head, Title, Body
(- marca Meta HTML 4, pg. 22)
A marca identifica a versão de HTML utilizada no documento aberto, dando assim aos browsers uma indicação de como este deverá ser interpretado. Esta marca não é emparelhada, e é requerida pelas especificações 3.2 e 4 do HTML.
O seu uso típico no início do documento é:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
A parte pincipal desta marca é o elemento DTD (Document Type Definition) que indica aos browsers que o documento se ajusta a uma versão particular de HTML; no exemplo acima demonstrado dá-se a indicação de que o documento foi produzido segundo a especificação HTML 4 Transitional (a mais flexível, já que interpreta marcas entretanto em desuso; em vez de Transitional poderíamos utilizar a especificação Frameset, indicando que o código utilizado suporta frames).
A marca <HTML> é teóricamente supérfula após o Doctype, mas torna-se útili se o documento for visto em browsers antigos.
A marca <HEAD> contem informação sobre o documento, incluindo o seu título, scripts utilizados, definições de estilo e descrição do documento. Nem todos os browsers requerem a utilização desta marca mas quase todos tentam encontrar informação adicional sobre o documento dentro dela. Uma função importante da marca <HEAD> é a inclusão de informação para motores de busca e programas de indexação.
<TITLE> é uma marca requerida pela especificação de HTML 3.2 e 4, contendo um indicação breve do conteúdo do documento que é vista na barra de título do browser. Esta marca é emparelhada e inserida dentro da marca <HEAD>.
O corpo do documento é circunscrito pela marca <BODY>, a qual engloba todas as marcas, atributos e informação que se pretende apresentar na janela do browser. Esta marca deve ser disposta emparelhada, a seguir à marca <HEAD>.
A implementação mínima da especificação HTML 4 implica o uso das marcas <!DOCTYPE...> e <TITLE>, pelo que é desejável ter um ficheiro modelo com estas marcas, a partir do qual se constroem diferentes páginas.
Utilizando a marca <META ...> podemos dar informações sobre o documento, que serão interpretadas automáticamente por programas como motores de busca, ou de modo a afectar o funcionamento interno do documento (por ex: <META HTTP-EQUIV="refresh" CONTENT="5;URL=index.htm">). O atributo NAME associado à marca META e ao atributo CONTENTS, permite definir palavras-chave (NAME="Keywords") ou uma descrição (NAME="Description") que os motores de busca detectarão e apresentarão aquando da realização de uma busca.