EXtensible Hypertext Markup Language
Origem: Wikipédia, a enciclopédia livre.
- O título dado a este artigo encontra-se incorrecto devido a limitações técnicas. O título correcto é eXtensible Hypertext Markup Language.
O XHTML, ou eXtensible Hypertext Markup Language, é uma reformulação da linguagem de marcação HTML baseada em XML. Combina as tag's de marcação HTML com regras da XML, esse processo de padronização visa à exibição de páginas Web em diversos dispositivos (televisão, palm, celular, etc). A idéia é acessibilidade.
O XHTML consegue ser interpretado por qualquer dispositivo, indepentente de plataforma pois suas marcações possuem sentido semântico para as máquinas. O HTML não consegue esta implementação. O mais curioso é notar que entre o HTML e o XHTML não existem muitas diferenças. O que faz a maior diferença entre um documento HTML e um XHTML é o bom conhecimento do Programador que está construindo os códigos com relação aos Padrões de XHTML recomendados pela W3C. Um bom macete para o programador verificar se está criando páginas XHTML da maneira correta é conferir seu código através de um validador online da W3C.
Existem atualmente três versões do XHTML:
- XHTML 1.0 - Transitional, Strict, Frameset e Basic
- XHTML 1.1
Existe uma outra variedade de XHTML 1.1, a Basic, que atualmente está em desenvolvimento.
- XHTML 2.0 - Em desenvolvimento
O XHTML 1.0 tornou-se uma recomendação do World Wide Web Consortium (W3C) no dia 26 de janeiro de 2000.