HTML vs XML - Les bases
À mesure que les technologies évoluent, les concepteurs de sites Web doivent constamment rester au fait de ces nouvelles méthodes afin de rendre leurs sites Web compétitifs et compatibles avec les technologies existantes et émergentes. Depuis l'avènement du World Wide Web, qui est une interface pour interagir avec Internet, les concepteurs ont utilisé le langage de balisage hypertexte (HTML) pour concevoir des pages Web permettant aux visiteurs d'interagir avec certaines informations fournies par le biais d'une représentation visuelle de ces informations.

Les navigateurs Web lisent des documents écrits en HTML, puis les interprètent dans la représentation visuelle voulue par le concepteur. Cependant, nous assistons à l'émergence du langage de balisage extensible (XML) dans la conception Web, en conjonction avec HTML, pour améliorer les fonctionnalités d'un site Web, la capacité de recherche, et contrairement au HTML, il a été conçu non pour afficher des données, mais pour transporter des données .

Alors, que devez-vous savoir sur chacun? Pour commencer, lors de la conception d'une page Web, vous utiliserez probablement du HTML pour la structurer et la décrire. HTML affiche les données au moyen de certains éléments appelés «balises». Une balise pourrait ressembler à ceci , avec signifiant la fin de l'élément, les données à afficher étant placées entre les deux. Un navigateur n'affichera pas les balises, mais affichera à la place les données contenues dans les balises selon les spécifications décrites par les balises.

Les éléments peuvent également avoir des attributs, qui sont des conditions qui modifient l'apparence des données. Par exemple, une balise HTML qui ressemble à ceci: Italique <>! sera affiché comme ceci dans un navigateur Web: Italic tag! Le HTML peut être utilisé pour concevoir des pages Web qui ont des tableaux, différentes couleurs, images et liens et une grande variété d'arrière-plans et d'améliorations.

XML est également un langage de balisage, mais contrairement au HTML, il n'est pas utilisé pour concevoir une page Web, mais pour aider à transporter des données autour et à partir de la page Web. Les balises XML sont désormais utilisées par les concepteurs Web pour aider la page Web à être trouvée lors d'une recherche en utilisant des balises pour alerter le moteur de recherche que la page Web contient les informations recherchées par le chercheur. XML en lui-même ne fait rien, alors pourquoi l'utiliser?

Pour commencer, XML vous permet «d'inventer» vos propres balises, au lieu d'être contraint à la structure et à l'utilisation existantes et prédéfinies des balises HTML. Cela est particulièrement utile si vous essayez d'afficher des données qui n'ont pas déjà une balise prédéfinie en HTML. Un élément XML, par exemple, pourrait ressembler à ceci dans un code de page Web: . XML permet au concepteur de désigner l'élément «date» comme une balise, ce qui n'était pas autorisé à l'origine en HTML.

XML est le plus souvent utilisé pour les pages Web conçues pour transmettre certaines données, telles que RSS et les bases de données. Rappelez-vous, XML améliore HTML, il ne le remplace pas. Cependant, si vous apprenez la conception Web, avec l'émergence du Web dynamique, l'apprentissage du XML et du HTML deviendra une nécessité pour garder votre page Web compétitive dans le Web en évolution.

Instructions Vidéo: CREER UN SITE ? HTML/CSS #1 - LES BASES (Mai 2024).