Raaaah ! Enfin un post auquel je peut répondre et auquel Benoit n'a pas répondu

!
Bon alors c'est dommage d'avoir concu ton site Web en HTML 4.01 alors que le (X)HTML existe depuis 2000 et est sensé être la nouvelle norme, en remplacement du HTML donc.
Cela dit, je te félicite d'avoir pris la peine de te conformer aux standards CSS et HTML
Bon, tu fais une confusion entre XML et XHTML, ca va ma permettre d'éclairer ta lanterne et d'enchainer sur les avantages du XHTML.
Le XML est un langage de description de document. On peu aussi dire que c'est une sorte de base de donnée sous forme de fichiers. Bon, avant de t'embrouiller, un exemple!
Code : Tout sélectionner
<xml version="1.0" encoding="iso-8859-1"?>
<membres>
<utilisateur>
<prenom>Paul</prenom>
<nom>Martin</nom>
</utilisateur>
<utilisateur>
<prenom>Pierre</prenom>
<nom>Durand</nom>
</utilisateur>
<utilisateur>
<prenom>Jean</prenom>
<nom>Dupont</nom>
</utilisateur>
</membres>
Comme tu peu le voir, rien qui ne ressemble au HTML.. à part la syntaxe ! Tu as des balises, tu tapes des trucs dedans, et tu les referme. En XML, les balises sont obligatoirement écrites en minuscules et tu peu leur donner le nom que tu veux !
Application:
Avec une feuille de style (CSS ou XSL) tu peu mettre en page ce document XML. C'est donc plus facile de faire la distinction entre les données, et la mise en page.
Bon, je m'arrete là pour le XML. Si tu veu des infos, demande sur le forum ou par mail ou au pire en pv
Revenons au XHTML !
Le XHTML, c'est le principe, l'idée du XML, avec les balises du HTML.
Pas mal de balises qui ne servaient uniquement à la présentation du document on été supprimées. Je pense aux balises b,u,i et s. L'attribut align a lui aussi disparu ! Pas mal de choses sont faites pour que l'on ne s'occupe que de la structure dans le XHTML et de la mise en page grace aux CSS. Ca va etre un peu difficile au début, mais vu que tu connais les CSS, ca ira

Et puis on est là pour aider aussi !