1

dans quelle mesure on peut dire que "xml est la version la plus aboutie de html"??
ENST Bretagne

Courtier en travaux - devis - réalisation : www.alpespanorama.fr

Coureur du chablais (mon blog)
www.coureurduchablais.eu

2

chépas, 5-6 mètres mais pas plus
Tekken Punch !!! beuh Love Hina déjà fini ... :'(
Japan-A-Radio
Vertyos@| les modos sont des enculés
Vertyos@| y'a des queues partout, un vrai bonheur'

3

joli sujet de philo cheeky
je vois bien l'intro
"de tous temps, l'homme a cherché à améliorer son html [...] "
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

4

Moi en fait je me demandais surtout ce que pourrais m'apporter le XML en plus de ce que j'ai déjà. J'ai vu des forums qui ul'utilisait, mais j'avour que je n'ai pas encore saisit l'utilité pour moi smile

5


Depuis janvier 2000 XHTML 1.0 se trouve dans les recommandations du consortium W3 et a de ce fait la même place officielle que HTML 4.0 par exemple. XHTML 1.0 n'est rien d'autre que la tentative de faire évoluer HTML 4.0 basé sur SGML à l'aide de XML. Ce n'est pas une simple lubie de concepteurs de langages artificiels, mais il y a de bonnes raisons qui plaident pour le faire:

XHTML est sur le plan de la syntaxe compatible à 100% avec des langages standard XML importants tels que SVG, WML, SMIL etc...
C'est ainsi que XHTML peut être incorporé comme îlot de données dans d'autres langages et que de la même façon, il est possible d'incorporer ces autres langages comme îlots de données en XHTML. Ainsi par exemple, il est possible sans problème d'incorporer un fichier graphique SVG comme îlot de données dans un fichier XHTML. Le fichier graphique SVG ne doit plus de ce fait être référencé mais fait partie intégrante du fichier XHTML.
Étant donné la syntaxe de base commune sur la base de XML, il est également possible d'uniformiser les langages script. C'est exactement ce qui se passe avec les DOM (Document Object Model = modèle objet du document). Le modèle DOM définit des objets, des propriétés et des méthodes pour l'accès aux éléments de langages basés sur XML. Une telle application n'est toutefois possible que parce que tous ces langages suivent le même schéma de syntaxe imposé par XML. Étant donné que les schémas de syntaxe HTML sont très proches de ceux de XHTML, le modèle DOM n'est dans la pratique applicable qu'avec HTML. Pourtant le désir d'avoir du HTML qui s'en tienne exactement à la syntaxe de XML, est justifié.
Ce qui s'applique aux langages script s'applique aussi aux langages de feuilles de style. Le langage de feuilles de style général basé lui même sur XML XSL (Extensible Stylesheet Language = langage de feuilles de style extensible) a été développé exactement dans ce but. Il met une base uniforme à disposition pour tous les langages basés sur XML.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

6

7

bah tu peux faire la même chose en html, non ? les css ça existait avant confus
par contre, je ne sais pas si c'est spécifique au xhtml, mais apparement tu peux faire en sorte que le rendu soit différent en fonction du support (i.e. la page sera différente à l'écran, à l'impression ou sur un palm)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

8

au passage, y a tout un forum pour les questions de ce type

(arvi > le site qu'il y a dans ta signature, c'est pas du xhtml valide même s'il y a le logo cheeky
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

9

Flanker :
bah tu peux faire la même chose en html, non ? les css ça existait avant confus.gif

oui. mais la != c'est qu'en xhtml les balises utilisées pour la mise en forme devraient (ont ? vont ? chépa) disparaitre completement

sinon je crois pas que ce soit spécifique au xhtml ce que tu dis (mais pas sur du tout)
avatar

10

En fait, le sujet devrait être -xml +xhtml, parce que sinon, on est dans deux éléments trop éloignés pour être comparables (note pour teubreux : le xhtml étant une implémentation xml valide du html)
avatar

11

Nil :
le xhtml étant une implémentation xml valide du html


Oui enfin c'est aussi un ensemble de recommandations à suivre, genre faire disparaître les attributs de mise en page (style="") du code xhtml pour séparer la mise en forme de l'apparence. Par exemple, l'utilisation de <i> et <b> n'est pas correcte. Pourtant, niveau xml, c'est bon, en html aussi. Mais le xhtml indique qu'il faut plutôt utiliser <em> et <strong> qui n'ont pas forcément de lien avec italique et gras (même si les navigateurs actuels les interprètent souvent ainsi).
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

12

Hum oui, merci (j'avoue que je n'ai jamais approfondi le XHTML, par manque de temps :')
avatar

13

XHTML c surtout utilise pour passer plutard au tout XML.
pke ca permet a un parser XML de comprendre du XHTML.

14

nEUrOO: est ce que tu peux expliquer plus en details??
ENST Bretagne

Courtier en travaux - devis - réalisation : www.alpespanorama.fr

Coureur du chablais (mon blog)
www.coureurduchablais.eu

15

ta page web peut être interprétée par un interpréteur html ou par un interpréteur xml, au choix smile
la différence pour la page web étant que si tu sa la moindre erreur dans la page, le parseur xml va refuser de l'afficher alors que le parseur html va l'afficher comme il peut
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

16

Ce qu'il y a c'est que les navigateurs ont interêt à être les plus permissifs possibiles pour des raisons évidentes de marketing (de façon à ce que la page web de Monsieur tout le monde s'affiche correctement même si l'en-tête HTML est de type :
<!DOCTYPE html PLUS OU MOINS PUBLIC "HTML 0.43 Experimental//ZC">
et que les balises sont un peu foutues à l'arrache.
avatar

17

j'avais cru comprendre que l'XML c'est pour le traitement de données (creation d'arbres et tout) et l'HTML c'est pour l'affichage de données sur le web par exemple.. ou sur n'importe quel navigateur.
je dois etre dans l'erreur alors.. c'est pour ca que je me demandais pk on peut dire que l'XML est une version... de l'HTML... je ne voyais pas le rapport entre les 2 a part l'utilisation des <>

ENST Bretagne

Courtier en travaux - devis - réalisation : www.alpespanorama.fr

Coureur du chablais (mon blog)
www.coureurduchablais.eu

18

en fait l'XLM est une norme de présentation des données balisée, ce qui fait que ça peut servir à tout et n'importe quoi (description d'un document texte / musical ; base de registre ou fichier de configuration ; description flux de données)
avatar

19

c'est le contraire ... le xhtml est une "version" du xml
avatar

20

(oui, Peio à raison)
avatar

21

teubreux: affichage des donnes: xslt ou css, structure: xml

22

(comme pour les futurs fichiers XML pour les topics archivés de ynt )

23

Microbug serait-il devenu optimiste ? hehe
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

24

Et puis le HTML n'est pas du XML, et l'inverse (XML n'est pas du XML est aussi vrai)

Le HTML est dérivé du SGML tout comme le XML.

Mais le XML est plus strict que l'HTML, et le XHTML est une forme de XML qui veux se faire passer pour de l'HTML

Bref l'avantage du XHTML c'est qu'on peu (si il est valide XHTML bien sur et ça serait pareil avec du XML) le transformer en presque s'kon veux avec un simple XSLT
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

25

j'étais pessimiste ? neutral

26

alors, pour voir si j'ai compris... le XHTML est la suite ou le prolongement de l'HTML et dans le XHTML on retrouve du XML, qui a été rajouté en "module" pour la structure du code...

c'est ca??
ENST Bretagne

Courtier en travaux - devis - réalisation : www.alpespanorama.fr

Coureur du chablais (mon blog)
www.coureurduchablais.eu

27

heu j'ai beau trouner l'écran dans tout les sens, je pige pas le post #25 trifus
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

28

(les XSLT c'est vraiment quelque chose de top, je m'en sers pour convertir un XML en .CSV pour le charger dans une base smile

29

CSV ?

Commat Separated Value ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

30

teubreux > non
Le XHTML est le prolongement du HTML qui se veut compatible avec la norme XML smile
Le XML est juste une normalisation de présentation des données, rien de plus, en fait.
avatar