Comme vous le progrès dans le processus de devenir un meilleur web designer ou programmeur, il est très utile de connaître les caractéristiques des différents langages de balisage. Dans cet article, nous allons discuter des mesures nécessaires pour déterminer si un document HTML ou XML. HTML et XML sont partie de la famille des langues dérivées du Langage normalisé de Balisage Généralisé (SGML). Vous pouvez en apprendre plus à propos de SGML à partir du World Wide Web Consortium (W3C).
passons en revue brièvement HTML et XML:
XML - Le langage de balisage extensible est fondée sur un texte de la croix-plate-forme de langage qui vous permet de stocker des données (comme les adresses dans un carnet d'adresses) de manière structurée. Le document XML est attendu pour avoir une syntaxe correcte. Par conséquent, lors de la prise de documents XML ils devraient être bien formé. Un bien formée document est la suivante:
- Fermé les balises ( ou )
- Un élément de l'attribut doit être entouré de guillemets doubles ()
- XML est sensible à la casse. En d'autres mots, le début et la balise de fin doivent utiliser le même cas
HTML - Le langage de balisage hypertexte est un texte basé sur la croix-plate-forme de langage qui est utilisé pour créer des pages
pour la présentation sur le world wide web. À l'aide de HTML, vous pouvez créer statique ou dynamique de contenu pour les autres à voir. Le HTML est un peu plus clémentes et permet à certaines balises pour ne pas être correctement imbriqués. HTML n'est pas sensible à la casse et les éléments vides (par exemple,
le saut de ligne ou
pour les paragraphes) n'ont pas à être fermé.
Ces deux langues ont des objectifs différents pour les utilisateurs finaux. Vous ne serait pas principalement de l'utilisation de XML pour créer un site web pour les gens à visiter. Et HTML ne serait pas l'outil idéal pour représenter des données pour les différentes plateformes. Par conséquent, il est très utile de comprendre la différence entre les deux de sorte que vous pouvez les utiliser efficacement.
Etape 1
Dans notre première étape, nous allons jeter un oeil à deux des modèles de documents. D'ici à la fin de nos étapes, nous allons avoir à outils afin de déterminer si notre document HTML ou XML basé sur notre discussion.
Document 1:
Comptable
Finance
Notre société a besoin d'un comptable pour effectuer la comptabilité de fonctions.
à Temps Plein
Directeur
Finance
Notre société a besoin d'un directeur financier à effectuer des tâches administratives.
Contrat
Document 2:
E-Tech Société Listes d'Emploi
Etape 2
Indice #1: Première ligne:
document 1 et document 2 commencer de manière très différente et la première ligne nous donne une précieuse indication de leur origine. Document 1 a ce qu'on appelle une instruction de traitement. C'est ce que XML utilise. Document 2 utilise . C'est une déclaration de type de document qui indique au navigateur qui validateur de type à utiliser. Conforme pages web, ou en d'autres termes, les pages web qui suivent l'attend règles de l'HTML, vous devez spécifier un type de document. Bien sûr, vous pouvez simplement utiliser pour les pages web, mais la spécification d'un type de document est fortement recommandé.
Étape 3
Indice #2: Fermeture des Balises et de la casse
Dans notre premier document de l'ensemble de nos balises sont fermées. Nous voyons que le début et la balise de fin de types. Ces éléments sont désignés comme étant fermé. Les documents XML doivent avoir fermé les balises. Dans le document 2 de l'autre côté, nous avons des balises
qui ne sont pas fermées ainsi qu'une balise
. Nous pouvons encore le faire et qui ont pourtant un document HTML valide. Document 2 certainement pas un document XML. Par conséquent, nous avons beaucoup plus d'argument que le document 2 n'est pas un document XML.Aussi, dans le document 1, tout est en minuscules et de la correspondance. Vous vous souviendrez que les documents XML doivent être sensibles à la casse.
Étape 4
Indice #3:: les Balises
Notre dernier indice concerne les règles ou la syntaxe de HTML. Les documents HTML sont censés avoir certaines balises pour être en mesure de présenter des informations. L'exemple principal est la balise . Cet élément doit être spécifié afin que le navigateur sait le document HTML. Afin de disposer d'un titre, vous devez fournir les balises
. XML est tout à fait différent à cet égard. Vous pouvez spécifier les balises que vous souhaitez pour vos données. En tout document XML, vous ne trouverez pas une balise body, sauf si vous spécifiez un élément appelé 'corps'. Il devra être fermé et être sensible à la casse. regardez l'exemple ci-dessous:
E-Tech Société Listes d'Emploi
C'est en fait un document XML bien formé. Cela peut sembler être un document HTML, mais notre instruction de traitement donne une précieuse indication sur le type de documents que nous avons.
En conclusion, nous avons identifié le document 1 que XML et le document 2 en HTML.
Comme un dernier conseil, je recommande toujours de la validation de votre code HTML et de code XML. Votre code HTML doit être validé par une plainte vérificateur tels que le W3C. Un outil comme XML Spy ou Validome est également précieuses lors de la validation de votre code XML.
Differencier entre xml et HTML
Differencier entre xml et HTML : Plusieurs milliers de conseils pour vous faciliter la vie.
Comme vous le progres dans le processus de devenir un meilleur web designer ou programmeur, il est tres utile de connaître les caracteristiques des differents langages de balisage. Dans cet article, nous allons discuter des mesures necessaires pour determiner si un document HTML ou XML. HTML et XML sont partie de la famille des langues derivees du Langage normalise de Balisage Generalise (SGML). Vous pouvez en apprendre plus a propos de SGML a partir du World Wide Web Consortium (W3C).
passons en revue brievement HTML et XML:
XML - Le langage de balisage extensible est fondee sur un texte de la croix-plate-forme de langage qui vous permet de stocker des donnees (comme les adresses dans un carnet d'adresses) de maniere structuree. Le document XML est attendu pour avoir une syntaxe correcte. Par consequent, lors de la prise de documents XML ils devraient etre bien forme. Un bien formee document est la suivante:
- Ferme les balises ( ou )
- Un element de l'attribut doit etre entoure de guillemets doubles ()
- XML est sensible a la casse. En d'autres mots, le debut et la balise de fin doivent utiliser le meme cas
HTML - Le langage de balisage hypertexte est un texte base sur la croix-plate-forme de langage qui est utilise pour creer des pages
pour la presentation sur le world wide web. A l'aide de HTML, vous pouvez creer statique ou dynamique de contenu pour les autres a voir. Le HTML est un peu plus clementes et permet a certaines balises pour ne pas etre correctement imbriques. HTML n'est pas sensible a la casse et les elements vides (par exemple,
le saut de ligne ou
pour les paragraphes) n'ont pas a etre ferme.
Ces deux langues ont des objectifs differents pour les utilisateurs finaux. Vous ne serait pas principalement de l'utilisation de XML pour creer un site web pour les gens a visiter. Et HTML ne serait pas l'outil ideal pour representer des donnees pour les differentes plateformes. Par consequent, il est tres utile de comprendre la difference entre les deux de sorte que vous pouvez les utiliser efficacement.
Etape 1
Dans notre premiere etape, nous allons jeter un oeil a deux des modeles de documents. D'ici a la fin de nos etapes, nous allons avoir a outils afin de determiner si notre document HTML ou XML base sur notre discussion.
Document 1:
Comptable
Finance
Notre societe a besoin d'un comptable pour effectuer la comptabilite de fonctions.
a Temps Plein
Directeur
Finance
Notre societe a besoin d'un directeur financier a effectuer des taches administratives.
Contrat
Document 2:
E-Tech Societe Listes d'Emploi
Etape 2
Indice #1: Premiere ligne:
document 1 et document 2 commencer de maniere tres differente et la premiere ligne nous donne une precieuse indication de leur origine. Document 1 a ce qu'on appelle une instruction de traitement. C'est ce que XML utilise. Document 2 utilise . C'est une declaration de type de document qui indique au navigateur qui validateur de type a utiliser. Conforme pages web, ou en d'autres termes, les pages web qui suivent l'attend regles de l'HTML, vous devez specifier un type de document. Bien sûr, vous pouvez simplement utiliser pour les pages web, mais la specification d'un type de document est fortement recommande.
Etape 3
Indice #2: Fermeture des Balises et de la casse
Dans notre premier document de l'ensemble de nos balises sont fermees. Nous voyons que le debut et la balise de fin de types. Ces elements sont designes comme etant ferme. Les documents XML doivent avoir ferme les balises. Dans le document 2 de l'autre cote, nous avons des balises
qui ne sont pas fermees ainsi qu'une balise
. Nous pouvons encore le faire et qui ont pourtant un document HTML valide. Document 2 certainement pas un document XML. Par consequent, nous avons beaucoup plus d'argument que le document 2 n'est pas un document XML.Aussi, dans le document 1, tout est en minuscules et de la correspondance. Vous vous souviendrez que les documents XML doivent etre sensibles a la casse.
Etape 4
Indice #3:: les Balises
Notre dernier indice concerne les regles ou la syntaxe de HTML. Les documents HTML sont censes avoir certaines balises pour etre en mesure de presenter des informations. L'exemple principal est la balise . Cet element doit etre specifie afin que le navigateur sait le document HTML. Afin de disposer d'un titre, vous devez fournir les balises
. XML est tout a fait different a cet egard. Vous pouvez specifier les balises que vous souhaitez pour vos donnees. En tout document XML, vous ne trouverez pas une balise body, sauf si vous specifiez un element appele 'corps'. Il devra etre ferme et etre sensible a la casse. regardez l'exemple ci-dessous:
E-Tech Societe Listes d'Emploi
C'est en fait un document XML bien forme. Cela peut sembler etre un document HTML, mais notre instruction de traitement donne une precieuse indication sur le type de documents que nous avons.
En conclusion, nous avons identifie le document 1 que XML et le document 2 en HTML.
Comme un dernier conseil, je recommande toujours de la validation de votre code HTML et de code XML. Votre code HTML doit etre valide par une plainte verificateur tels que le W3C. Un outil comme XML Spy ou Validome est egalement precieuses lors de la validation de votre code XML.