Categoria Dicas HTML - A declaração DOCTYPE

Posted by webmaster | HTML |

F.A.Q do Front Page
Hoje vou explicar um pouco sobre a definição da declaração <!DOCTYPE> .

Definição e uso:

A declaração é a primeira coisa que deve ser acrescentada ao código de seu documento, antes da tag . Ela é responsável a dizer ao navegador qual é a especificação do HTML ou XTML (baseado nos padrões do W3C).

DOCTYPEs da Linguagem HTML

O HTML 4.01 especifica três tipos de documento: Strict, Transitional e Frameset.

DTD HTML Strict

Usa-se para escrever código limpo, livre de misturas entre estilo e conteúdos. É usada em conjunto com estilos CSS (”Cascading Style Sheets”). Usa-se do seguinte modo:

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd“>

DTD HTML Transitional

A DTD HTML Transitional inclui tanto os elementos estruturais com os elementos de apresentação (desaconselhados porque misturam estilo com conteúdos.) Esta DTD deve ser usada quando somos obrigados a manter a compatibilidade com browsers que não suportam os estilos CSS na perfeição. Usa-se do seguinte modo:

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd“>

DTD HTML Frameset

A DTD HTML Frameset deve ser usada quando o documento contém molduras (”frames”.) Esta DTD consiste na DTD Transitional mais os elementos relacionados com as molduras (”frames”). Usa-se do seguinte modo:

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN” “http://www.w3.org/TR/html4/frameset.dtd“>

DOCTYPEs da Linguagem XHTML

O XHTML 1.0 especifica quatro tipos básicos de documento XML: Strict, Transitional, Frameset e Basic.

DTD XHTML Strict

Usa-se para escrever código limpo, livre de misturas entre estilo e conteúdos. É usada em conjunto com estilos CSS (”Cascading Style Sheets”).

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd“>

DTD XHTML Transitional

A DTD XHTML Transitional junta os elementos estruturais com aqueles elementos que o W3C quer eliminar da linguagem porque misturam o estilo com os conteúdos. Esta DTD deve ser usada quando somos obrigados a manter a compatibilidade com browsers que não suportam estilos CSS na perfeição.

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>

DTD XHTML Frameset

Usa-se em documentos que contêm molduras (”frames”)

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd“>

DTD XHTML Basic

Versão básica do XHTML. Contém apenas os elementos indispensáveis para construir páginas úteis. Serve de base para construir outras linguagens da família XHTML, como o XHTML Mobile Profile, que foi concebido para criar páginas para a Internet Móvel.
FONTE: CÓDIGO FONTE

Tags: ,
Page 11 of 11Primeiro...«7891011