Olá! Domingo, 20 de Maio de 2012.



Dicas CódigoFonte.net
Quarta Feira, 14 de Fevereiro de 2007

A declaração DOCTYPE

iae galera, como vão?

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.

Bom, por hoje é só.

Até a próxima.

Comentários do artigo [Novo comentário]

Marcelo - 02 de Maio de 2011 - 23:24
muito bom
Helder Cesar - 11 de Maio de 2012 - 15:08
Interessante artigo.
Tenho uma dúvida. Sempre vejo o //EN isso tem algo a ver com o idioma da página ou não?
Para adicionar um comentário você deve efetuar o login


Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:






CodigoFonte.net » CodigoFonte.eti.br » Compre De Tudo » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010

Procurando Notebooks, Câmeras Digitais, iPhones?

CompreDeTudo.com