Índice:
- Definição - O que significa Extensible Hypertext Markup Language (XHTML)?
- Techopedia explica Extensible Hypertext Markup Language (XHTML)
Definição - O que significa Extensible Hypertext Markup Language (XHTML)?
A linguagem de marcação de hipertexto extensível (XHTML) é uma linguagem híbrida entre XML e HTML e também é um padrão aceito no mundo da codificação.
É semelhante ao HTML 4.01 e é considerado como HTML definido como um aplicativo XML. Diferentemente do HTML, as páginas XHTML têm uma sintaxe estrita e precisam ser bem formadas para serem analisadas usando analisadores XML, diferentemente dos analisadores específicos de HTML mais branda.
Techopedia explica Extensible Hypertext Markup Language (XHTML)
Recursos do XHTML:- Diferentemente do HTML, que é baseado na linguagem de marcação generalizada padrão, o XHTML é baseado em XML.
- Comparado às regras do HTML, o XHTML é mais rígido e não permite nenhum lapso na codificação ou na estrutura. Proíbe a omissão de quaisquer tags ou o uso de minimização de atributos. Todos os elementos em XHTML devem ter uma tag inicial ou final.
- É um subconjunto restritivo de XML e precisa ser analisado com a ajuda dos analisadores XML padrão.
- Os documentos XHTML possuem apenas um elemento raiz.
- Como estão em conformidade com XML, os documentos XHTML são facilmente visualizados e editados usando ferramentas XML padrão.
- Ao contrário do HTML, o XHTML fornece um formato mais limpo, consistente e bem estruturado, que ajuda a tornar as páginas da Web facilmente analisáveis para navegadores presentes e futuros.
- A sustentabilidade é mais pronunciada no caso de XHTML do que HTML.
- Como as rotinas de processamento de erros são mais curtas, navegadores futuros podem suportar um processamento mais rápido de documentos XHTML.
- Como o XHTML pode suportar uma ampla variedade de aplicativos, é possível criar os mesmos sites complexos.
- Os elementos XHTML precisam ter um nester adequado e devem sempre estar em letras minúsculas.