Nunca vi um site XHTML
Sério mesmo, nunca vi um site em XHTML. Vou explicar:
Todos que começaram sua longa jornada na descoberta da metodologia Tableless de desenvolver páginas, o lado branco da força, já ouviram falar de XHTML.
Dizem que é uma versão melhorada do HTML, porque fecha as tags, não comprime os atributos, é uma reformulação do HTML em XML. Só isso não é a proposta do XHTML.
XHTML significa eXtensible Hyper-Text MarkUp Language, ou Linguagem extensível de marcação de hipertexto. A grande diferença está na palavrinha extensível.
A parte que todos conhecem do XHTML é o menos importante: ele tem que ser válido. Válido pra que? Pra que possamos extendê-lo, pra que possamos tirar dele coisas que nunca acharíamos que fosse possível.
Já vi inúmeros sites que se declaram XHTML, validam seu XHTML e no fim só usam os módulos padrão, ou seja: tudo que está disponível no HTML. Perda de tempo. Como já disseram o Bruno e o Lachlan Hunt: Esquece o XHTML e usa HTML.
Extender o XHTML significa que podemos usar novas tags, atributos e semântica nele através do XML.
Podemos criar uma equação matemática usando MathML, então usar JavaScript e fazer cálculos baseados na mesma através do DOM.
Podemos criar gráficos vetoriais em SVG e usando DOM saber quantos círculos aquela imagem tem, ou então criar uma animação baseada em JavaScript direto nos elementos gráficos, sem usar DIV’s. (Em uma maneira muito similar ao Flash com seu ActionScript)
Você pode inclusive criar seu próprio módulo XHTML, o que significa que usar XHTML pode ser tão livre quanto escrever em XML.
O motivo do título é que nunca vi ninguém extendendo o XHTML, apenas usam ele como se fosse HTML. É como comprar uma bicicleta de 18 marchas e andar sempre na mesma marcha. Ainda estou pra ver um site em XHTML.


27/3/2007 às 11:38 am
Pensando bem, você têm razão. Pra mim a única diferença entre o HTML e o XHTML era as tags que se fecham, só. Nem estava ciente que era possível fazer mais com XHTML que com HTML.
Acho que não fede nem cheira.
Ah, sobre o Color Schemer - eu me lembro deste, até tenho nos favoritos. Valeu por me lembrar dele! ^^
Abraços.
2/4/2007 às 9:27 pm
[...] você digita algo como <circle cx=”50″ cy=”30″ r=”20″ fill=”red” />. Se você entendeu o espírito do XHTML já pode ter uma noção do que tudo isso vai se tornar: você pode criar algo muito similar o [...]
14/5/2007 às 9:54 pm
[...] Por outro lado o RDFa tem um suporte muito bom a todos os aspectos nos quais os microformatos falham, o único problema é que é um módulo do XHTML. [...]
17/5/2007 às 9:20 pm
[...] o XHTML. Eles tem exatamente o mesmo propósito semântico: formatar dados de páginas da internet. E esqueça esse papo de que o XHTML é uma evolução do HTML, não [...]
4/6/2008 às 7:47 am
isBcqQ sd80347yv35t8574dcu0r
11/5/2009 às 8:54 am
XHTML é um inferno meu professor mandou fazer um projeto de xhtml + css e a droga do validator da erro toda hora
a pessoa tenta começar do zero verificando os erros e dai n sai