http: / /www. tiagosouza. com
5.1 - O Elemento <head> (cabeçalho do documento)
O elemento <head> contém informação de caractere geral, também
designada por meta- informação, sobre o conteúdo do documento e sobre a
forma como ele deve ser apresentado.
Podemos dizer que o termo meta- informação (ou meta-dados ) significa dados
que descrevem outros dados ou informações.
5.1.1 - A Informação Contida no Elemento <head>
Os elementos contidos dentro do elemento <head> não são exibidos na tela do navegador.
O padrão HTML estabelece que só um pequeno número de elementos pode aparecer dentro do cabeçalho.
Eles são: <base>, <link>, <meta>, <title>, <style> e <script>.
A construção seria o seguinte:
<head>
<p>Aqui temos algum texto</p>
</head>
Nesta situação acima, o navegador pode reagir de duas formas:
Se você colocar um elemento não autor zado, como <h2> ou <p>, dentro do cabeçalho, a maioria dos navegadores vai escrever este elemento na página.
Aparentemente, as pessoas que são responsáveis pela concepção dos browsers acham que este gênero de erros é aceitável. Esta e outras deficiências dos browsers são parcialmente responsáveis pelas más práticas de codificação adquiridas por muitos criadores de páginas HTML. Uma das razões que levaram à criação da linguagem XHTML foi a necessidade de acabar com estas situações de uma vez por todas.
5.1.2 - Elementos de cabeçalho ( <head> )
|
Elemento
|
Discrição |
|
<head>
|
Contém informação importante a respeito do documento mas que não deve ser apresentada no corpo da página |
|
<title>
|
Define o título da página |
|
<base>
|
Define um URL base comum para todas as ligações relativas da página |
|
<link>
|
Faz referência a um recurso externo e es tabelece a ligação com ele |
|
<meta>
|
Dá informação sobre aquilo que o documento contém |
5.1.3 - A declaração DOCTYPE
A declaração DOCTYPE serve para indicar o DTD a usar para validar na página. Quando utilizada, deve aparecer logo no início da página, antes do elemento <html>
|
Declaração
|
Descrição
|
|
<!DOCTYPE>
|
Define o tipo de documento. Deve ser colocada antes de qualquer elemento pelo que fica mesmo antes do elemento <html>
|
5.2 - O elemento <meta>
O elemento <meta> contém informação de caractere geral (meta- informação ) sobre o documento e deve ser colocado dentro do elemento <head>. Sua final idade é fornecer informação que descreve o documento.
5.2.1 - Palavras-chave para os motores de pesquisa
Durante alguns anos a utilização mais freqüente da informação fornecida pelo elemento <meta> foi a criação de índices para sites de busca. Atualmente somente alguns buscadores ainda usam esta informação para indexar páginas, e os de maior sucesso ignoram este elemento. No entanto, há partes que continuam a ser tidas em consideração pelos agentes (robots ) dos buscadores, como por exemplo, as indicações dadas sobre as pastas em que não deve ser feita qualquer indexação.
Alguns sistemas de busca (não muitos ) usam a informação contida nos elemento meta para indexar as páginas. No fragmento de código seguinte, o elemento <meta> contém uma breve descrição da página:
<meta name="description" content="Tutoriais e referências técnicas de HTML , CSS, JavaScript , XML , XSLT, SVG">
Na parte do código abaixo o elemento <meta> contém uma palavras-chave para indexar a página:
<meta name=" keywords " content="HTML , DHTML , CSS, XML , XHTML , JavaScript , XSLT, SVG">
Como acabamos de ver , os nomes dados ao atributo name indicam claramente a finalidade da informação contida no elemento meta.
Infelizmente, muitos criadores de páginas para a Web abusaram do elemento meta e usaram de forma contrária à sua filosofia para enganar os motores de pesquisa. Em conseqüência disso, os sites de busca passaram a ignorar cada vez mais o elemento <meta>, o que acabou dificultando todos aqueles que pretendiam usá-lo de forma correta.
5.2.2 - Valores desconhecidos para o atributo name do elemento <meta>
Algumas vezes encontramos situações em que o atributo name do elemento <meta> contém um valor desconhecido, como no exemplo seguinte:
<meta name=" security" content=" low">
Numa situação destas devemos interpretar o elemento meta como contendo informação que é específica do website. Essa informação pode ser importante para o autor da página, mas provavelmente é irrelevante para os visitantes. É possível que essas informações sejam úteis para algum software que leia a página.
| < Anterior | Próximo > |
|---|


