Différence Entre XML Et HTML

Différence Entre XML Et HTML
Différence Entre XML Et HTML
Anonim

XML contre HTML

XML signifie EXtensible Markup Language. Il est défini dans la spécification XML 1.0, qui est développée par le W3C (World Wide Web Consortium). XML fournit un moyen standard, qui est également simple, d'encoder les données et le texte de telle sorte que le contenu puisse être échangé entre le matériel du pilote, les systèmes d'exploitation et les applications avec peu d'intervention humaine. HyperText Markup Language, largement connu sous le nom de HTML, est également l'un des principaux langages de balisage pour les pages Web. Le HTML est l'élément de base des pages Web. Le navigateur Web lit le document HTML et le compose en pages Web visuelles ou sonores.

XML

XML est un langage de balisage utilisé pour transférer des données et du texte entre le matériel du pilote, les systèmes d'exploitation et les applications avec peu d'intervention humaine. XML fournit des balises, des attributs et des structures d'éléments qui peuvent être utilisés pour fournir des informations de contexte. Ces informations de contexte peuvent être utilisées pour décoder la signification du contenu. Cela permet de développer des moteurs de recherche efficaces et d'effectuer une exploration de données sur les données. En outre, les bases de données relationnelles traditionnelles conviennent en tant que données XML car elles peuvent être organisées en lignes et en colonnes, mais XML fournit moins de support pour les données avec un contenu riche tel que l'audio, la vidéo, des documents complexes, etc. Les bases de données XML stockent les données sous une forme structurée et hiérarchique qui permet aux requêtes d'être traitées plus efficacement. Les balises XML ne sont pas prédéfinies et les utilisateurs peuvent définir de nouvelles balises et structures de document. De plus, de nouveaux langages Internet tels que RSS, Atom, SOAP et XHTM ont été créés à l'aide de XML.

HTML

HTML comme mentionné précédemment est un langage de balisage qui a un ensemble de balises de balisage. Les balises de balisage HTML, généralement appelées balises HTML, sont utilisées pour décrire les pages Web. Les documents HTML typiques contiennent des balises HTML ainsi que du texte brut requis pour le contenu des pages Web. Les balises HTML peuvent être facilement identifiées dans un document HTML puisqu'elles sont entourées de crochets (par exemple). Les balises HTML sont généralement insérées dans un document par paires, où la première balise est la balise de début (par exemple ) et la deuxième balise est la balise de fin (par exemple). La tâche d'un navigateur Web (par exemple Internet Explorer, Firefox, etc.) est de lire un document HTML et de l'afficher sous forme de page Web. Le navigateur utilise les balises HTML pour interpréter le contenu de la page, mais les balises HTML elles-mêmes ne sont pas affichées par le navigateur. Les pages HTML peuvent intégrer des images, des objets et des scripts écrits dans des langages tels que JavaScript. De plus, HTML peut être utilisé pour créer des formulaires interactifs.

Différence entre XML et HTML

Même si XML et HTML sont tous deux des langages de balisage, il existe des différences fondamentales entre eux. HTML se compose principalement de balises qui définissent l'apparence du contenu, tandis que les balises XML définissent généralement la structure et le contenu des données (et l'apparence réelle est définie par une feuille de style associée). Deuxièmement, XML est extensible, puisque les balises XML peuvent être définies par l'utilisateur pour une application spécifique, tandis que les balises HTML sont définies par le W3C.

Recommandé: