Por que usar XHTML?

O XHTML é uma combinação do HTML com o XML (Linguagem de Marcação Extendida).

O XHTML inclui todos os elementos do HTML 4.01 que se combinam com a sintaxe do XML.

Por que usar XHTML?

Acreditamos que muitos sites da web contêm código HTML ruim.

O seguinte código HTML ainda pode funcionar bem, mesmo que não siga as regras do HTML:

<html>
<head>
<title>This is bad HTML</title>
<body>
<h1>HTML ruim
</body>

O XML é uma linguagem de marcação, onde tudo deve ser marcado corretamente para gerar documentos bem-formados.

O XML é usado para descrever dados, enquanto o HTML é usado para exibir dados.

No mercado atual, existem diferentes tecnologias de navegadores, algumas executam em computadores, enquanto outras executam em telefones celulares e dispositivos móveis. Os últimos não têm a capacidade e os meios de interpretar linguagens de marcação ruins.

Portanto, combinando os pontos fortes do HTML e do XML, obtemos um linguagem de marcação que pode ser usada tanto no presente quanto no futuro - XHTML.

No mercado atual, existem diferentes tecnologias de navegadores, alguns navegadores executam em computadores, enquanto outros navegadores executam em telefones celulares e dispositivos móveis. Os últimos não têm a capacidade e os meios de interpretar linguagens de marcação ruins.