O que é xhtml?

A extensível linguagem de marcação de hipertexto (XHTML) é uma maneira rápida de se referir a várias recomendações de idiomas que são amplamente utilizadas em dispositivos habilitados para a Internet para visualizar páginas da web. Embora nomeado após seu antecessor, o Hypertext Markup Language (HTML), na verdade, é baseado na extensa linguagem de marcação (XML), que é uma parte muito seletiva da linguagem de marcação generalizada padrão (SGML). Em essência, todos eles são filhos do SGML. Embora o HTML seja uma aplicação direta do SGML, o XHTML é o que é chamado de espaço para nome ou um conjunto de definições para um documento XML que ajuda a aliviar a ambiguidade quando mais de um vocabulário XML está sendo usado em qualquer situação. Na época em que o HTML chegou à versão quatro, começou a diminuir o uso adequado por muitos intérpretes de HTML, os programas de computador que analisam os documentos HTML em uma página da Web formatada e visível. Como mDispositivos OBILE e outras plataformas de visualização da Web também estavam surgindo, era necessária uma solução melhor. O XML é uma implementação muito mais rigorosa do SGML sobre HTML, e diferentes namespaces XML podem ser usados ​​em uma única instância. Então, por volta do ano 2000, o World Wide Web Consortium (W3C) redigiu e fez do XHTML uma de suas recomendações para resolver alguns desses problemas emergentes.

Para todos os efeitos, o XHTML imita HTML na maioria das maneiras, mas como o primeiro usa um espaço de nome XML, ele pode ser analisado por qualquer intérprete XML, enquanto o HTML é limitado a apenas intérpretes de HTML. O XHTML é realmente HTML recriado sob o subconjunto XML mais restritivo do SGML. Dessa forma, o idioma mais recente foi imediatamente capaz de ser interpretado pelos navegadores da Web existentes, ao mesmo tempo em que se disponibilizava para outras plataformas. Também é importante viver o aspecto extensível do apelido do XHTML. Não é apenas ofegarrs a capacidade de ser lida por mais programas e plataformas, mas também é mais extensível, permitindo o uso de outros namespaces XML em seus documentos.

Com a capacidade do XHTML de incluir outros namespaces XML em um documento, ele pode ser estendido de várias maneiras de apresentar mais do que apenas a formatação da página. A linguagem de marcação matemática (MATHML), por exemplo, pode ser incluída nesses documentos para exibir fórmulas e notação matemáticas. As imagens também podem ser incorporadas usando o espaço para nome de Gráficos Vectors Scalable (SVG) dentro de um documento desse tipo. Como tal, XHTML também pode ser incluído em outro documento XML.

Como o XHTML é realmente apenas html refinado nas regras do XML, oferece três definições de tipo de documento (DTD) que duplicam as da versão quatro HTML. Um DTD é uma descrição detalhada dos elementos de um idioma de marcação, incluindo quando, onde e como ele pode ser usado, bem como quaisquer atributos associados. Em versões posteriores do XHTML, no entanto, esquemas XML, umOutra maneira, mais robusta de descrever um documento XML, foi estabelecido que aumentou ainda mais o XHTML. Por sua vez, foram desenvolvidas várias versões despojadas do XHTML que podem ser construídas para usos específicos, muitos dos quais giram em torno de plataformas de computação móvel.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?