XHTML

XHTML
Extensão do arquivo .xhtml,.xht,.html,.htm
MIME application/xhtml+xml
Desenvolvido por World Wide Web Consortium
Lançamento 26 de janeiro de 2000 (25 anos)
Última versão 1.1 (23 de novembro de 2010; há 14 anos)
Tipo de formato Linguagem de marcação
Variante de HTML, XML
Padronização 1.0 (Recomendação),
1.1 (Recomendação),
1.1 SE (Working Draft),
5 (Working Draft),
2.0 (Working Draft)

eXtensible Hypertext Markup Language (abreviado XHTML) é uma reformulação da linguagem de marcação HTML, combinada com as regras da linguagem de marcação XML (tags), uma recomendação do W3C de janeiro de 2000,[1] sucessora do HTML 4.01, objetivando a melhoria da exibição das páginas Web em diversos dispositivos (televisão, palm, celular, etc), além da melhoraria da acessibilidade do conteúdo.

O HTML é derivado da linguagem de marcação SGML (Standard Generalized Markup Language) criado por Tim Berners Lee (idealizador da WWW) para a exibição de documentos na Web. A evolução cronológica das linguagens é a seguinte:[2]

SGML → HTML 1.0 → HTML xx → XML → HTML 4.01 → XHTML (padrões internacionais da W3C, independentes de fabricantes de hardware ou software, sancionados pelas organizações ANSI e ISO).[2]

A principal diferença entre XHTML e HTML, é que o primeiro é XML válido, enquanto o segundo possui uma sintaxe própria, mas ambos possuem sentido semântico. Para verificar se uma página foi construída corretamente no padrão XHTML, existem diversos validadores, como por exemplo: a W3C disponibiliza um validador online.[3]

O tipo de sintaxe de uma página Web (tipo MIME) é definida no cabeçalho HTTP com o códigoContent-Type: aplication/xhtml+xml, seguido por <html lang="pt-BR" xml:lang="pt-BR" xmlns="http://www.w3.org/1999/xhtml">.[4]

  1. «Normas XHTML 1.0 do W3C». Maujor. Consultado em 19 de fevereiro de 2020 
  2. a b «Introdução a Linguagens de Marcação: HTML, XHTML, SGML, XML.». IC UNICAMP. Consultado em 19 de fevereiro de 2020 
  3. «The W3C Markup Validation Service». validator.w3.org. Consultado em 5 de maio de 2011 
  4. «XHTML». MDN Web Docs. Consultado em 19 de fevereiro de 2020 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne