Diferença Entre XML E HTML

Diferença Entre XML E HTML
Diferença Entre XML E HTML

Vídeo: Diferença Entre XML E HTML

Vídeo: Diferença Entre XML E HTML
Vídeo: Linguagem de Marcação: HTML e XML 2024, Pode
Anonim

XML vs HTML

XML significa EXtensible Markup Language. Está definido na especificação XML 1.0, que é desenvolvida pelo W3C (World Wide Web Consortium). XML fornece uma maneira padrão, que também é simples, de codificar dados e texto de forma que o conteúdo possa ser trocado entre o hardware do driver, sistemas operacionais e aplicativos com pouca intervenção humana. A linguagem de marcação de hipertexto, amplamente conhecida como HTML, também é uma linguagem de marcação líder para páginas da web. HTML é o bloco de construção básico das páginas da web. O navegador da Web lê o documento HTML e os compõe em páginas da Web visuais ou sonoras.

XML

XML é uma linguagem de marcação usada para transferir dados e texto entre o hardware do driver, sistemas operacionais e aplicativos com pouca intervenção humana. XML fornece tags, atributos e estruturas de elementos que podem ser usados para fornecer informações de contexto. Essas informações de contexto podem ser usadas para decodificar o significado do conteúdo. Isso torna possível desenvolver mecanismos de busca eficientes e realizar mineração de dados nos dados. Além disso, os bancos de dados relacionais tradicionais são adequados como dados XML porque podem ser organizados em linhas e colunas, mas o XML fornece menos suporte para dados com conteúdo rico, como áudio, vídeo, documentos complexos, etc. Bancos de dados XML armazenam dados em uma forma estruturada e hierárquica o que permite que as consultas sejam processadas com mais eficiência. As tags XML não são predefinidas e os usuários podem definir novas tags e estruturas de documentos. Além disso, novas linguagens de internet como RSS, Atom, SOAP e XHTM foram criadas usando XML.

HTML

Como mencionado anteriormente, o HTML é uma linguagem de marcação que possui um conjunto de tags de marcação. As tags de marcação HTML, normalmente chamadas de tags HTML, são usadas para descrever páginas da web. Documentos HTML típicos contêm tags HTML, bem como texto simples necessário para o conteúdo das páginas da web. As tags HTML podem ser facilmente identificadas em um documento HTML, uma vez que estão entre colchetes angulares (por exemplo). As marcas HTML são normalmente inseridas em um documento em pares, onde a primeira marca é a marca de início (por exemplo ) e a segunda marca é a marca de fim (por exemplo) A tarefa de um navegador da web (por exemplo, Internet Explorer, Firefox, etc.) é ler um documento HTML e exibi-lo como uma página da web. O navegador usa as tags HTML para interpretar o conteúdo da página, mas as tags HTML em si não são exibidas pelo navegador. As páginas HTML podem incorporar imagens, objetos e scripts escritos em linguagens como JavaScript. Além disso, o HTML pode ser usado para criar formulários interativos.

Diferença entre XML e HTML

Embora XML e HTML sejam linguagens de marcação, existem algumas diferenças fundamentais entre eles. HTML consiste principalmente em tags que definem a aparência do conteúdo, enquanto as tags XML geralmente definem a estrutura e o conteúdo dos dados (e a aparência real é definida por uma folha de estilo associada). Em segundo lugar, o XML é extensível, uma vez que as tags XML podem ser definidas pelo usuário para uma aplicação específica, enquanto as tags HTML são definidas pelo W3C.

Recomendado: