all HTML

Accèdez à votre compte : 

Créer un compte …

Perte de mot de passe …

  • Accueil
  • Forum de discussions
  • Publications
  • Communauté

Dernières publications XML

  • Introduction au XML
  • Les liens : XLINK
  • Règles de construction
  • XLINK simple et étendue
  • en pratique : Premier exemple
  • en pratique : Intégration de données

Dernières publications

  • Web Audit vous aide à faire l'audit de votre site
  • Premier freeware pour cybercafés
  • Nouvel annuaire de référencement
  • Webnet devient partenaire Gold Microsoft
  • Encodage UTF-8
  • Altavista et échanges de liens
  • Plopibox et Gène Internet
  • Créer des tableaux avec N cellules par ligne (modulo)
  • Cases à cocher : Trier les destinataires et envoi d'une newsletter en fonction de leur statut
  • Comparaison de dates

Introduction au XML

eXtensible Markup Language. Meta-langage extensible dérivé de SGML. Le XML est une version allégé du SGML mais totalement ouvert, ce qui rend possible la création de ses propres variables, ses propres balises.

Article classé dans XML

Naissance du XML


Le XML signifie eXtensible Markup Language. On peut dire que c'est une version allégée du SGML (grand frère du HTML), langage qui, à long terme, sera utilisé par tous les développeurs. Contrairement au HTML, le XML est un langage ouvert. En effet, il est possible de créer ses propres variables, ses propres balises (plus besoin de vérifier si tel ou tel attribut est homologué par le W3C). Même si celui-ci est plus difficile à maîtriser, on peut donc avancer que les futurs années se feront avec le XML...

Exemple de code


Ci-dessous, exemple de code afin de vous familiariser avec le langage.

<?xml version="1.0" standalone="yes"?>
<texteprincipal>
<texterouge>Exemple XML</texterouge>
<saut2lignes/>
<graspolice12>C'est fini...</graspolice12>
</texteprincipal>

Le point sur le langage HTML


Même si le HTML est très implanté sur le Web grâce, notamment grâce à sa facilité d'utilisation, il devient rapidement un langage dépassé.
Pourquoi ? Les raisons :

a ) Trop restrictif : impossibilité de créer ses propres balises
b ) Trop porté vers la présentation et non sur la description, ce qui pose problème pour les navigateurs textes, les PC de poche...
c ) Trop dépendant du W3C, d'où une profusion de balises et d'attributs non normalisés (balises dites propriétaires d'Internet Explorer ou de Netscape, comme blink, bgsound, marquee...) et représentés donc plus ou moins bien suivant le type de navigateur et d'OS
d ) Pas assez sévère au niveau de la syntaxe (malgré une balise non fermée ou manquante, le document sera affiché correctement avec la plupart des navigateurs) ce qui pose de gros problèmes aux développeurs

Le point sur le lanagage XML


Le XML, quant à lui, a très peu de défauts, on peut même dire qu'il n'a que des qualités :

a ) Structuré : comme le SGML (le père des langages HTML et XML), le XML est très strict au niveau de la syntaxe, ce qui évite nombre de documents incorrectes
b ) Flexible : vous créez vous-même vos propres balises XML, adaptées à vos besoins
c ) Portable : compatible 100 % avec les navigateurs des dernières générations (ce qui n'est pas le cas du HTML, qui pour une même page, donnera un résultat sensiblement différent suivant le navigateur utilisé)
d ) Descriptif : le langage XML, contrairement au HTML, décrit exclusivement la signification du contenu d'où une meilleure approche

Article publié le 16/03/2004 par ALL HTML.

  • nous contacter
  • mentions légales