XHTML

XHTML é uma família de módulos e documentos atuais e futuros que reproduzem, englobam e ampliam o HTML 4 [HTML4]. Os documentos da família XHTML são baseados em XML e modernamente têm sido projetados para trabalhar em conjunto com aplicações XML de usuários. Detalhes acerca desta família e da sua evolução são discutidos em: [XHTMLMOD].

XHTML 1.0 (a presente especificação) é o primeiro tipo de documento da família XHTML. É uma reformulação dos três tipos de documentos HTML 4 como aplicações de XML 1.0 [XML]. Foi concebida para ser uma linguagem de conteúdos em conformidade com XML e seguindo algumas diretrizes simples ser também compatível com aplicações de usuários em HTML 4. Desenvolvedores que migrarem seus conteúdos para XHTML 1.0 perceberão os seguintes benefícios:

  • documentos XHTML estão em conformidade com XML. Como consequência serão lidos, visualizados, editados e validados com as ferramentas estandares do XML.
  • documentos XHTML podem ser escritos para operar tão bem ou melhor do que o faziam, tanto em aplicações de usuário existentes conforme HTML 4 como com as modernas aplicações de usuário conforme XHTML 1.0.
  • documentos XHTML podem utilizar-se de aplicações (por exemplo, scripts e applets) baseadas em HTML ou XML Modelo Objeto de Documento [ DOM ].
  • Com a evolução da família XHTML, os documentos em conformidade com XHTML 1.0 estarão capacitados a interagir com e entre os variados ambientes XHTML.
  • A família XHTML é o próximo degrau na evolução da Internet. Migrando para XHTML os desenvolvedores de conteúdo estarão entrando no mundo XML com todos seus benefícios assegurando para seus conteúdos a compatibilidade com aplicações passadas e futuras.
Fonte: http://www.maujor.com/w3c/xhtml10_2ed.html#xhtml