Bon voilà j'ai un peu chercher des tutos sur le XML, et je souhaiterai apprendre à creer des sites internet à l'aide du XML et XSL. Si vous avez un lien vers la grammaire de ces deux languages ou des tutoriaux je suis preneur;p
heu si j'ai bien compris on peut se passer de l'HTML et faire un site en XHTML et XSL non?
soit tu fais ton site en HTML (ou XHTML, c'est pareil en plus propre)
soit tu le fais en XML + XSL(T) pour générer du (X)HTML à partir des données contenues dans le XML
(enfin, tu peux aussi transformer du XHTML en utilisant un XSL (vu que le XHTML est du XML), mais je vois pas trop l'utilité, vu que en XHTML tu fais déjà de la présentation)
Bon courage, parce que XSLT, au début, c'est un peu galère ^^
sur le site du w3c, tu as toute la référence, normalement ; pas super facile à lire, cela dit... ça vaut pas un bon tutorial (j'en connais pas, par contre ^^ )
insoo Le 25/06/2005 à 00:31 c'est quoi l'avantage (dans le cas d'un site web parce que j'imagine qu'il doit y avoir d'autres applications) par rapport au xhtml/css ?
Perso j'aimerai bien me diriger vers le XML et derivés pour des raisons de structuration. En gros je trouve ces meta langages biens structurés.
Peio> Ton XML décrira plutôt tes données. La mise en page se fera en fonction des feuilles XSL :
<bibliotheque>
<livre id="132">
<auteur>Alfred Hitchcock</auteur>
<titre>...</titre>
</livre>
</bibliotheque>

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
A toi de voir si ça correspond plus à ce que tu as envie.

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
Perso je ne trouve pas que le xhtml décrive le contenu d'une page. Il décrit également en partie sa représentation.

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
hibou Le 25/06/2005 à 13:20 l'intérêt du xml + xslt, c'est quand tu as d'autres appli qui utilisent ces mêmes données.
Donc si l'unique but est de faire un site internet, xhtml est plus adapté et moins lourd à mettre en place, parce que les xslt....
hibou Le 25/06/2005 à 15:28 ben les xslt, c'est chiant à écrire comparé à une css.
Au niveau performance, je sais pas du tout par contre.
heu question con dans les xslt vu que ca permet de faire une presentation on utilise de l'html non?
hibou Le 25/06/2005 à 17:04 les feuilles de style XSLT transforment du XML en n'importe quoi (enfin, y'a des API qui n'accepetent que du XML en sortie)
Donc oui, tu peux générer du HTML.
ou du Xhtml si on veut rester xml only
hibou Le 25/06/2005 à 17:16 note : le HTML peut être du XML valide, faut juste fermer toutes les balises
fermer les balises vides est supporté, en html ?
(genre <br />)
hibou Le 25/06/2005 à 17:39 oui.
enfin les navigateurs le supportent, je ne sais pas ce que dit la doc officielle
y'a des <br /> dans les sources html de "Mes sujets"
le <br /> c du xhtml
le HTML ne specifie pas ca !
donc on ne dit pas que le html peut etre lu par un parser XML pke pour ce cas, il faut ecrire en XHTML (c l'interet de ce langage d'ailleurs)