Jump to content


Photo

Sobre Doctype.


  • Faça o login para participar
4 replies to this topic

#1 Raphaell

Raphaell

    Normal

  • Usuários
  • 80 posts
  • Sexo:Masculino
  • Localidade:Recife/PE
  • Interesses:Tableless, CSS, XHTML, Flash, ActionScript, Photoshop, Fireworks, Teoria das cores, Webdesign.

Posted 26/07/2007, 12:13

Vamos lá galera, eu venho notando a quantidade de pessoas aqui que não utilizam essa tag no documento XHTML, então vamos começar.


Devo utilizar sempre o DOCTYPE ?

Bom, o elemento DOCTYPE é como se fosse as tags <html>, <head>, etc... as tags essenciais para o HTML, então o DOCTYPE também é uma dessas tags e temos que utiliza-la toda vez que desenvolvermos (x)HTML.

Mais afinal, pra que serve esse tal de DOCTYPE ?

A Definição do tipo de documento (Document Type Definitions DTD) especifica qual é a sintaxe SGML usada no documento. A DTD é usada pelas aplicações SGML ( tais como HTML ) para identificar as regras que se aplicam a linguagem de marcação usada no documento bem como o conjunto de elementos e entidades válidas naquela linguagem. Assim uma DTD para um documento XHTML descreve com precisão a sintaxe e a gramática da linguagem de marcação XHTML.

Parágrafo retirado do site do Maujor.


Como eu utilizo o DOCTYPE ?

Bom, o elemento DOCTYPE tem 3 tipos que são eles, Strict, Transitional e Frameset. A sintaxe do elemento é:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML; 1.0 TIPO" "http://www.w3.org/TR...l1-strict.dtd">


Mais e os tipos ? Como eu os uso ?

Os tipos, são utilizados assim:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML; 1.0 TIPO" "http://www.w3.org/TR...l1-strict.dtd">


Tipo Strict

O tipo Strict é adicionado desse tipo:

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

Esse é o tipo mais recomendado á utilizar, pois ele não admite, nenhuma tag de formatação dentro do documento, e nem os items em desuso, com esse tipo é recomendado utilizar o CSS.

Tipo Transitional

O tipo Transitional é adicionado desse tipo:

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

Esse tipo é mais flexível, ele permite a utilização de tags em desuso é recomendado á browsers sem suporte á CSS, e esse tipo não admite utilizar Frames.

Tipo Frameset

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

È a mesma coisa do Transitional, só que permite utilizar frames.


Bom por aqui término uma explicação do elemento DOCTYPE, espero que depois desse artigo começem á utilizar ele.

Referências:

http://maujor.com/tutorial/xhtml.php

Links úteis para você:

http://validator.w3.org/

Edição feita por: Raphaell, 26/07/2007, 14:37.

Raphael Taveira Webdesigner
Avaliação (x)HTML, CSS & Visual.
Ocupado com projeto !!!
"Minhas seções": CSS & Semântica(Tableless)

Contato: raphaelstrous@yahoo.com.br

#2 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 26/07/2007, 13:42

Excelente dica, sempre bati nesta tecla aqui no fórum quando o pessoal tem dúvida sobre CSS. Mas nunca sobre tempo para escrever.

Referência completa para matar a pau: http://www.quirksmod...quirksmode.html
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#3 Raphaell

Raphaell

    Normal

  • Usuários
  • 80 posts
  • Sexo:Masculino
  • Localidade:Recife/PE
  • Interesses:Tableless, CSS, XHTML, Flash, ActionScript, Photoshop, Fireworks, Teoria das cores, Webdesign.

Posted 26/07/2007, 13:44

Valeu bimonti, pelo link e pelos elogios.

Nas avaliações que eu faço, muitas vezes não vejo o DOCTYPE, então decidi fazer esse artigo, tomara que seja de ajuda para a galera.

Eu esqueci de por sobre a versão 1.1, mais depois eu adapto ele.

Abraços !

Edição feita por: Raphaell, 26/07/2007, 13:44.

Raphael Taveira Webdesigner
Avaliação (x)HTML, CSS & Visual.
Ocupado com projeto !!!
"Minhas seções": CSS & Semântica(Tableless)

Contato: raphaelstrous@yahoo.com.br

#4 tonyweb

tonyweb

    Normal

  • Usuários
  • 63 posts
  • Sexo:Masculino
  • Localidade:cascais
  • Interesses:adoro correr, estar com as minhas filhas, e viver a vida porque o dia de amanha náo sabemos peace and love

Posted 24/11/2009, 14:18

boas
quero te agradecer por o DOCTYPE informaçao , acho fantastico, sou de portugal , eja tive em various forums , e nao consegui esta informaçao para o meu site, e quando vi esta informaçao bem fiquei feliz e resolvi o meu problema , mito obrigado por isto, em ingles dizemos thansk you so much and keep up the good work take care
thx tony
wwww.topslondon@hotmail.com
tony

#5 Thiago Retondar

Thiago Retondar

    Turista

  • Usuários
  • 30 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 08/12/2009, 19:43

A que eu mais gosto é essa:

<!DOCTYPE html>

Por ser a mais simples! :assobio:

Muito bom o artigo.

;)
<!--
Blog OGordo: http://ogordo.com //Eu só escrevo aí, mas não sou gordo. :P
Twitter: @thiagoretondar
-->




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq