Html
Sumário HTML e suas versões 4 XHTML e suas versões 5 Principais diferenças entre XHTML e HTML 5
HTML e suas versões
Desenvolvido por Tim Bernes-Lee no CERN (Centro Europeu de Física de Partículas) e popularizado pelo navegador Mosaic (NCSA). Com o seu crescimento na Web foi necessário que se criasse um padrão, facilitando e possibilitando com que todos os navegadores e autores pudessem reconhecer quaisquer versões do HTML.
As versões do HTML são: HTML 2.0, HTML 3.2, HTML 4.0, HTML 4.01 e o HTML 5.
Cada versão tem suas variantes que devem sempre ser definidas no documento HTML:
*HTML 4.01 Strict: O mais utilizado, onde podem ser utilizadas tags do HTML 4.01, só que não são permitidas tags obsoletas.
*4.01 Transitional: Esse permite utilizar tags de todas as versões do HTML, mas não é muito recomendado.
*HTML Frameset: Tem suporte a frames, um modelo muito antiquado.
XHTML e suas versões
Foi criado dentro do conceito de que você é quem cria a sua linguagem de marcação, por isso é considerado uma aplicação XML. As TAGs e atributos foram criadas aproveitando as tags e atributos do html 4.01 e suas regras. Foi desenvolvida com o propósito de substituir o HTML.
XHTML 1.0 - Uma versão do HTML4 reformulada como uma aplicação XML.
XHTML 1.1 - Uma versão modular do XHTML que não é compatível com o HTML.
Principais diferenças entre XHTML e HTML
* Todas as tags devem ser escritas em letra minúscula.
* As tags devem estar aninhadas
* Os documentos devem ser bem formados
* É obrigatório o uso de tags de fechamento
* Sintaxe para atributos
* Elementos vazios devem ser fechados.
Conclusão As duas versões tem como base o HTML, são um HTML melhorado, com novas TAGS e melhores organizações. O que possibilita com que qualquer programador consiga entender o código elaborado por outro programador, que as manutenções possam ser feitas com maior facilidade.