Vidéo: Tout savoir sur le format XML 2025
Quand la plupart des concepteurs web sélectionnent une définition de type de document (DTD)) pour leurs documents Web, ils ont tous l'intention dans le monde de l'écriture de code qui est conforme aux règles syntaxiques de cette DTD.
Parfois, cependant, avec toutes les opérations de copier-coller, d'insertion et de codage manuel, la syntaxe se détraque ici et là, et lorsque vient le temps de tester et de valider des pages, il se peut que vous trouviez des erreurs. ne s'affiche pas exactement comme prévu.
Cela est particulièrement vrai lorsque vous passez à l'utilisation d'un DTD XHTML ou HTML5, mais que vous avez toujours l'habitude de coder manuellement les balises dans la syntaxe HTML. L'une des erreurs les plus faciles à faire à cet égard est d'oublier d'ajouter de l'espace supplémentaire et de réduire certains balises en XHTML lorsque leurs homologues HTML ne l'exigent pas, comme oublier d'écrire
au lieu de
Si vous êtes un utilisateur de Dreamweaver, vous avez de la chance car Dreamweaver dispose d'un outil de conversion de syntaxe qui convertit automatiquement tout le code dans un seul document pour qu'il soit conforme aux règles syntaxiques de toute DTD sélectionnée. Si vous utilisez un éditeur de code différent, vérifiez les fichiers d'aide de cet éditeur pour voir si vous pouvez trouver une commande similaire.
En utilisant la commande Convertir la syntaxe de Dreamweaver, vous pouvez changer toute la syntaxe HTML en XHTML ou HTML5 et vice-versa. En d'autres termes, le code sur n'importe quelle page - indépendamment de la DTD et de la syntaxe originales utilisées pour coder la page - peut être automatiquement ajusté pour correspondre à la syntaxe de l'une des DTD suivantes:
-
HTML 4. 01 Transitional
-
HTML 4. 01 Strict
-
HTML5
-
XHTML 1. 0 Transitional
-
XHTML 1. 0 Strict
-
XHTML 1. 1
-
XHTML Mobile 1. 0
-
XSLT 1. 0
Pour convertir la syntaxe de n'importe quel document ouvert dans Dreamweaver - Dreamweaver insère automatiquement la DTD sélectionnée lorsqu'elle n'est pas détectée ou écrase toute DTD existante. Suivez ces étapes simples:
-
Ouvrez votre document dans l'espace de travail Dreamweaver, choisissez Fichier → Convertir et sélectionnez la DTD souhaitée dans le sous-menu..
Dreamweaver met immédiatement à jour la DTD dans le fichier ouvert pour correspondre à celle que vous venez de sélectionner et convertit toutes les balises du code de la page pour qu'elles correspondent aux règles de syntaxe de la DTD.
-
Enregistrez le fichier et répétez ce processus sur tous les fichiers ouverts supplémentaires pour vous assurer que tous les fichiers d'un même site géré utilisent la même DTD et le même format de codage.
Actuellement, cet outil n'effectue aucune conversion sur l'ensemble du site. par conséquent, veillez à appliquer cette commande Convert à chaque document de votre site géré.
Si vous travaillez sur un site utilisant des modèles, n'hésitez pas à appliquer cet outil aux documents normaux, aux modèles et aux fichiers basés sur des modèles. Toutes les modifications apportées au modèle doivent être automatiquement appliquées à toutes les pages basées sur un modèle lors de la sauvegarde. Veillez toutefois à appliquer également la commande Convertir la syntaxe individuellement à tous les fichiers basés sur un modèle sur le site après la mise à jour du modèle afin que le contenu des régions modifiables des fichiers basés sur le modèle soit également converti pour correspondre à la DTD sélectionnée.
