Maison  >  Article  >  développement back-end  >  Qu’est-ce que XML ? Quelle est la différence entre XML et HTML ?

Qu’est-ce que XML ? Quelle est la différence entre XML et HTML ?

巴扎黑
巴扎黑original
2017-03-19 15:06:071341parcourir

[Introduction] XML est conçu pour décrire des données et se concentre sur le contenu des données. HTML a été conçu pour afficher des données, l'accent étant mis sur l'apparence des données. Connaissances de base que vous devez maîtriser : Avant de continuer à apprendre, vous devez avoir une compréhension de base des connaissances suivantes : HTML XHTMLjavaScript ou VBScriptQu'est-ce que

xml est conçu pour décrire des données et se concentre sur le contenu des données. .

Le HTML a été conçu pour afficher des données, l'accent étant mis sur l'apparence des données.

Connaissances de base à maîtriser :
Avant de continuer à apprendre, vous devez avoir une compréhension de base des connaissances suivantes :


HTML / XHTML
javaScript ou VBScript
Qu'est-ce que XML ?
XML fait référence à Extensible Markup Language (EXtensible Markup Language)
XML est un langage de balisage très similaire au HTML
XML est conçu pour décrire des données
Les balises XML ne le sont pas définition prédéfinie. Vous devez définir vous-même les étiquettes.
XML utilise la déclaration de type de document (DTD) ou le schéma XML pour décrire les données.
XML avec DTD ou XML Schema est conçu pour être auto-descriptif.
XML est une norme du W3C
XML est une norme du W3C
Le langage de balisage extensible a été établi comme norme du W3C le 10 février 1998. www.

Principales différences entre XML et HTML
XML est conçu pour transporter des données.


XML n'est pas destiné à remplacer le HTML.

Réseau d'enseignement Web

XML et HTML sont conçus à des fins différentes :

XML est conçu pour décrire des données et se concentre sur le contenu des données.

Le HTML a été conçu pour afficher des données, l'accent étant mis sur l'apparence des données.

HTML est conçu pour afficher des informations, tandis que XML est conçu pour décrire des informations.

XML sans aucune action
XML n'est aucune action.

C'est peut-être un peu difficile à comprendre, mais XML ne fait rien. XML est conçu pour structurer, stocker et transmettre des informations.


Ce qui suit est une note écrite par Jani à Tove, stockée au format XML :

<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don&#39;t forget me this weekend!</body>
</note>

Cette balise a un titre et un message. Il contient également des informations sur l'expéditeur et le destinataire. Cependant, ce document XML ne fait toujours rien. Ce ne sont que des informations pures enveloppées dans des balises XML. Nous devons écrire des logiciels ou des programmes pour transmettre, recevoir et afficher ce document.

XML est gratuit et extensible
Les balises XML ne sont pas prédéfinies. Il faut « inventer » ses propres étiquettes. Les balises

utilisées pour baliser les documents HTML et leur structure sont prédéfinies. Les auteurs de documents HTML ne peuvent utiliser que les balises définies dans le standard HTML (telles que e388a4556c0f65e1904146cc1a846bee, 4a249f0d628e2318394fd9b75b4636b1.).


XML permet aux créateurs de définir leurs propres balises ainsi que leur propre structure de document.


Les balises de l'exemple ci-dessus ne sont définies dans aucun standard XML. Ces balises ont été inventées par les auteurs de documents XML. Web Teaching Network

XML est un complément au HTML
XML ne remplace pas le HTML.

Il est très important de comprendre que XML ne remplace pas HTML. Dans l’avenir du développement Web, le scénario le plus probable est que XML soit utilisé pour décrire les données et que HTML soit utilisé pour formater et afficher ces données. Réseau d'enseignement Web

Notre meilleure description de XML est la suivante : XML est un outil multiplateforme permettant de transmettre des informations indépendamment des logiciels et du matériel.

Le rôle du XML dans le futur développement Web
Le XML sera partout.

Quand on voit les progrès rapides du développement du standard XML et la rapidité avec laquelle un grand nombre de développeurs de logiciels adoptent ce standard, on ne peut s'empêcher de soupirer. C'est vraiment incroyable.

Nous croyons fermement que XML jouera un rôle aussi important dans l'avenir du Web que HTML a toujours été la pierre angulaire du Web, et que XML deviendra la méthode la plus couramment utilisée pour tous les traitements de données et de données. outil de transmission.                                                                           

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn