Vou ensinar um pouco de CSS e HTML, na primeira parte vamos ensinar para que serve o DOCTYPE e o que é isso. Mas antes disso vou explicar algumas coisas sobre o titulo da postagem... eu coloquei parte 2 da série de Security, mas vamos iniciar também uma "série dentro de outra série" ou seja:
Vamos ter algumas aulinhas de CSS e HTML e essa é a primeira da série de CSS e HTML.
Vamos lá:
O que é o DOCTYPE?
O DOCTYPE é a maneira de você dizer para qualquer navegador como ele deve agir ao ler seu código HTML.
Que tipos de DOCTYPES existem e onde colocá-los em meu código?
Até onde sei são quatro tipos para cada compilação HTML (HTML 4.0, HTML 4,1, XHTML, etc).
Os DOCTYPES devem ser a primeira coisa que um browser lê em seu código HTML, ou seja, na primeira linha.
Quais são eles?
Strict, Transitional e Frameset.
XHTML STRICT
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
O Strict é o “melhor” uma vez que ao dizer para um browser renderizar com ele, você está dizendo que seguirá rigorozamente os padrões.
XHTML Transitional
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
Com este você diz ao Browser que seu código está em transição, não necessáriamente seguirá rigorozamente os padrões, mas não fará um “ninho de ratos”
XHTML FRAMESET
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd”>
Já o Frameser, ser para renderizar os enfadonhos e arcáicos Frames.
Créditos: Nasei@Root e a equipe do HackerMedia

