XHTML - Porque?
A XHTML é uma combinação de HTML e XML (eXtensible Markup Language).
A XHTML consiste de todos os elementos da HTML 4.01 cpmbinados com a sintaxe da XML.
Porque XHTML?
Nós chegamos a um ponto em que muitas páginas na WWW contém "má" HTML.
O seguinte código HTML funciona bem se você o vê num navegador, mesmo que ele não siga as regras da HTML:
<html>
<head>
<title>Isto é má HTML</title>
<body>
<h1>Má HTML
</body> |
A XML é uma linguagem de marcação onde tudo tem que ser marcado corretamente, o que resulta em documentos "bem-formados" ("well-formed").
A XML was projetada para descrever dados e a HTML foi projetada para exibir dados.
O mercado de hoje consiste de diferentes tecnologias de navegadores, alguns navegadores rodam a internet em computadores, e alguns navegadores rodam a internet em telefones móveis e portáteis. Estes últimos mencionados não têm os recursos ou potência para interpretar uma "má" linguagem de marcação.
Assim - combinando a HTML e a XML, e suas forças, obtivemos uma linguagem de marcação que é útil agora e será no futuro - a XHTML.
As páginas XHTML podem ser lidas por todos os aparelhos capazes de ler XML E enquanto aguarda pelo resto do mundo atualizar-se aos navegadores que suportam a XML, a XHTML dá à você a oportunidade de escrever documentos "bem-formados" agora, que funcionam em todos os navegadores e que é compatível com os navegadores anteriores!!!
|