Convertion du Html au Xhtml, aidez moi [Fermé]

Signaler
Messages postés
192
Date d'inscription
samedi 2 janvier 2010
Statut
Membre
Dernière intervention
19 juin 2018
-
notobe
Messages postés
1959
Date d'inscription
mercredi 11 novembre 2009
Statut
Membre
Dernière intervention
8 juillet 2011
-
Bonjour,

j'ai lu le cours du "siteduzero", et j'ai compris qu'il vaut mieu écrire ses pages web en Xhtml au lieu du Html.
le problème c'est que j'ai écris toutes mes pages en Html (à l'aide de Notepad++). comment je fais pour les convertir en Xhtml?

merci

2 réponses

Messages postés
1959
Date d'inscription
mercredi 11 novembre 2009
Statut
Membre
Dernière intervention
8 juillet 2011
204
Non, il ne vaut pas mieux coder en xhtml 1.0 qu'en html 4.01.
C'est du html 4 tout ça, c'est pareil. C'est juste une question de goût.

Contrairement à une idée reçue, le html 4.01 n'est pas plus vieux que le xhtml 1.0. Les spec doivent avoir au plus 1 semaine de différence.

Par contre il faut être plus rigoureux en xhtml, c'est normalement synonyme d'un code plus "propre".

C'est surtout le choix d'une DTD stricte qu'il faut faire, et s'y tenir en n'utilisant pas de balises ou d'attributs dépréciés comme <center>, <font> ou autre bgcolor...
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 72521 internautes nous ont dit merci ce mois-ci

Messages postés
192
Date d'inscription
samedi 2 janvier 2010
Statut
Membre
Dernière intervention
19 juin 2018
1
merci beaucoup, d'après ce que j'ai compris, je n'ai pas à convertir les codes de mes pages, je les laisses en html, c'est ça?
notobe
Messages postés
1959
Date d'inscription
mercredi 11 novembre 2009
Statut
Membre
Dernière intervention
8 juillet 2011
204
oui.
Cela dit, il ne s'agit pas de "conversion" de code, mais de règles de codage.

en xhtml 1.0 :
- toutes les balises en minuscule
- toutes les balises fermées (même les non fermantes à l'aide d'un / Exemple : <br />)
- tous les attributs entre guillemets
- balises correctement imbriquées.

En html 4.01 on peut aussi faire tout ça, SAUF pour la fermeture des balises non fermantes (exemple : <br>)

Il n'y a donc pas de grosses différences entre les 2. Après, c'est juste une question du choix de doctype.