Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cantorum

[Resolvido] como escolher o DOCTYPE?

Recommended Posts

Amigos,

 

Gostaria de saber como escolher um DOCTYPE para uma página.

 

Se uso apenas HTML, qual DOCTYPE colocar no topo da página?

E se uso HTML, PHP, Javascript?

E se uso HTML, PHP, Javascript, Ajax, CSS, MYSQL?

Etc....

 

 

Eis alguns DOCTYPEs que encontrei:

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

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

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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 2.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml2.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

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

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

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

O doctype não tem nada a ver com a programação dinâmica.

 

Você deve usar um doctype que siga o padrão de diagramação do seus códigos html e css.

 

Se você quer fazer da forma correta, use xhtml 1.0 e strict.

 

Sucesso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Movido: PHP=>Webstandards

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sugiro algumas leituras, para entender oque é realmente o DOCTYPE.

 

Você precisa saber as diferenças conceituais entre um doctype strict e um transitional. O doctype transitional foi feito para ser "flexível" a aceitação de markup obsoleta e o strict não.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Strict é quando você segue os padrões direitinho.

Tem também algumas diferenças no modo como alguns browsers tratam alguns elementos de acordo com o doctype.

Eu sempre uso o Strict.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Strict é quando você segue os padrões direitinho.

Tem também algumas diferenças no modo como alguns browsers tratam alguns elementos de acordo com o doctype.

Eu sempre uso o Strict.

 

[]'s

Fiz uma experiência em deixar a página sem o DOCTYPE e no IE apareceu de um geito e no FireFox de outro.

Por isso a dúvida.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sem doctype nunca. Sempre terá algum doctype.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que todos precisam entender é o propósito do Doctype. Ele não existe simplesmente por existir, claro.

 

Um bom desenvolvedor sempre utiliza Doctype, e, obviamente, o XHTML 1.0 Strict! http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

A não ser em uma situação beeeeeeeeeeeem específica, na qual seja necessário utilizar, no máximo, um XHTML 1.0 Transitional, e olhe lá...

 

Mas profissional bom mesmo desenvolve totalmente dentro dos padrões! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que todos precisam entender é o propósito do Doctype. Ele não existe simplesmente por existir, claro.

 

Um bom desenvolvedor sempre utiliza Doctype, e, obviamente, o XHTML 1.0 Strict! http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

A não ser em uma situação beeeeeeeeeeeem específica, na qual seja necessário utilizar, no máximo, um XHTML 1.0 Transitional, e olhe lá...

 

Mas profissional bom mesmo desenvolve totalmente dentro dos padrões! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Muito obrigado pela colaboração de todos!!!

 

Vivendo e aprendendo. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.