Extensao | .xhtml |
Categoria do ficheiro | documents |
Descricao | O XHTML (Extensible Hypertext Markup Language) é uma reformulação do HTML como uma linguagem de marcação baseada em XML. Ele combina a flexibilidade do XML com a sintaxe familiar e estrutura do HTML. Documentos XHTML aderem a regras de sintaxe estritas do XML, exigindo que os elementos sejam adequadamente aninhados e fechados. Isso garante maior consistência e compatibilidade entre diferentes navegadores web e dispositivos. O XHTML é comumente usado para criar páginas web e aplicações, oferecendo recursos como suporte para conteúdo multimídia, formulários e estilização por meio de CSS (Cascading Style Sheets). É um padrão importante no desenvolvimento web, facilitando a criação de conteúdo web acessível, bem estruturado e interoperável. |
Tecnico | Documentos XHTML são escritos em sintaxe XML, o que significa que devem aderir a regras estritas para estrutura e sintaxe.
Documentos XHTML consistem de elementos que definem a estrutura e conteúdo de uma página web. Elementos podem ser aninhados uns dentro dos outros para criar uma estrutura hierárquica, e cada elemento pode ter atributos que fornecem informações adicionais ou controlam o comportamento.
XHTML é projetado para ser compatível com os padrões HTML existentes, permitindo que autores façam a transição suavemente de HTML para XHTML.
XHTML exige que os autores fechem todas as tags, usem nomes de tags em minúsculas, coloquem valores de atributos entre aspas e aninhem elementos corretamente. A falha em aderir a essas regras resultará em erros de validação.
XHTML permite que os autores definam tipos de documentos personalizados usando técnicas de modularização. Isso significa que autores podem criar seus próprios conjuntos de elementos e atributos, conhecidos como módulos XHTML, e combiná-los para criar tipos de documentos personalizados que atendam às suas necessidades específicas. |