Convertir un site en XHTML


  • Ajout de la définition d'un DOCTYPE.


  • Le choix peut se faire entre STRICT, TRANSITIONAL ou FRAMESET. Dans le cadre d'un site n'ayant pas de Frameset, le choix se porte vers la DTD Transitional qui est plus souple que la DTD Strict et mieux adaptée à l'évolution d'un site vers le XHTML.

    La déclaration de ce doctype se fait alors en début de chaque page :

    <!DOCTYPE html PUBLIC
          "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


  • Réécriture des tags et attributs en minuscules


  • Il faut reprendre tous les tags html (y compris les éléments html head title et body) et les réécrire en minuscule.


  • Mise entre double quotes des valeurs associées aux attributs


  • Il faut vérifier que toutes les valeurs associées aux attributs ont bien été encadrées par des double quotes. Il faut également renseigner les attributs ne nécessitant pas de valeur (checked, disabled ...).


  • Fermeture de tous les tags


  • Les balises hr br ou img doivent toutes être fermées avec la syntaxe " />" (par exemple : <br />).


  • Ecriture de l'attribut alt pour toutes les images


  • L'attribut alt est obligatoire dans la balise <img ...> en xhtml. Il affiche une infobulle lors du survol de l'image (sauf si sa valeur est vide) et est affiché lorque l'image n'est pas trouvée.


  • Placer les javascripts dans des fichiers externes (pour le moment)


  • Le javascript est censé être implémenté avec la section CDATA de la façon suivante (en raison des caractères spéciaux <, >, [, ], &) :

    <script language="JavaScript type="text/javascript">
      <![CDATA[
        ... Mon code javascript ...
      ]]>
    </script>

    Cependant les nacvigateurs ne supportent pas cette syntaxe ... Il est donc nécéssaire pour le moment d'inclure les javascripts dans des fichiers externes.

  • Vérifier la validité de vos pages


  • Le W3C met à votre disposition des outils pour vérifier la validité de vos pages. Vous pouvez soit inclure une référence dans chaque page de votre site qui une fois cliquée ouvrira une fenêtre vers le moteur de validation du W3C, soit allez sur le site du W3C et entrer manuellement l'adresse de vos pages pour les tester.

    Accéder à la page de validation du W3C :
    http://validator.w3.org/


    Voir également :
       Introduction XHTML
       Principes du XHTML
       Syntaxes du XHTML
    commentaires / remarques
    © Copyright 2004 by StartYourDev
    Ajouter aux favoris contact plan du site Downloads Liens - Partenaires
    Accueil
    Rubrique HTML Rubrique XML-XSL Rubrique XHTML Rubrique CSS Rubrique JavaScript Rubrique SVG Rubrique Codes - Tutoriels
    X H T M L
    Introduction
    Principes
    Syntaxe
    convertir un site