Sobes.tech
Middle

Qual é a relação entre SGML, HTML, XML e XHTML?

sobes.tech IA

Resposta da IA

SGML (Língua de Marcação Generalizada Padrão) é uma meta-língua para definir línguas de marcação. É o precursor do HTML e XML.

HTML (Linguagem de Marcação de Hipertexto) é uma linguagem de marcação para criar páginas web, baseada em SGML. Define a estrutura e o conteúdo dos documentos web.

XML (Linguagem de Marcação Extensível) também é uma meta-língua, uma sub-conjunto simplificado de SGML, destinado a descrever dados usando etiquetas personalizáveis. Mais flexível que HTML em termos de estrutura de dados.

XHTML (Linguagem de Marcação de Hipertexto Extensível) é uma reformulação do HTML como uma aplicação XML. Segue regras estritas de sintaxe XML, tornando-o mais válido e parseável, mas menos tolerante a erros em comparação com o HTML tradicional. XHTML 1.0 é baseado no HTML 4.01.