Pseudo Mot de passe
fleche Inscription
fleche Mot de passe oublié ?
Les dernières pages de Cours et Dossiers ajoutées
Informations Générales
Chargement en cours...
Nombre de Visites fleche [ 1 129 566 ]
Votre IP fleche [ 38.107.179.240 ]
Vous êtes ici : Home Page Cours XHTML Du HTML vers le XHTML (1er partie)
Imprimer le document Version Imprimable

Informations Générales

[436] Posts sur le forum
[514] Membres inscrits
Il y a en ligne :
arrow 0 Membre
arrow 1 Invité
fled Membre en ligne:
Aucun

Partenariat

Partenariat Vous pouvez aider ce site à évoluer, en contribuant à son développement. Proposez vos idées de cours et/ou dossiers.
Rendez-vous dans « Partenariat » pour en savoir plus.


Publicité


Prestataire

N°1 de l'hébergement, location de serveurs, nom de domaines et téléphonie.
(OVH est recommandé par Webelix.net)

www.

Nos Partenaires

Différences entre le HTML et le XHTML (1er partie)

Voici les différentes règles à respecter pour être validé XHTML.

  • Il faut impérativement que la structure du document soit respecté comme suit:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    
    <head>
      <title> titre </title>
    
      <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />
    </head>
    
    <body>
      Corps du document
    </body>
    </html>
    

    La balise de titre <title> doivent être présentes dans le head.

  • Les balises et les attributs doivent êtres écrites en minuscule, et non plus en majuscule comme nous avions l'habitude avec le HTML.
    • En XHTML:
      <p> Paragraphe </p>
      <img src="xxx.gif" alt="image" />
      
    • En HTML:
      <P> Paragraphe </P>
      <IMG SRC="xxx.gif" ALT="image">
      
  • Les balises ayant auparavant des balises de fin facultatives, deviennent indispensable.
    • En XHTML:
      <p> Paragraphe </p>
      <ul>
        <li> puce </li>
      </ul>
      
    • En HTML:
      <p> Paragraphe
      <ul>
        <li> puce
      </ul>
      
  • Les balises n'ayant pas de balise de fin jusqu'a présent, se terminerons par un slash /.
    • En XHTML:
      <br />
      <img src="xxx.gif" alt="image" />
      
    • En HTML:
      <br>
      <img src="xxx.gif" alt="image">
      
  • Les balises devront être correctement imbriquées.
    • En XHTML:
      <p>  Un texte <b>banal</b></p>
      
    • En HTML:
      <p>  Un texte <b>banal</p></b>
      
  • Les valeurs des attributs devront êtres entres des guillemets.
    • En XHTML:
      <table width="50px">
      
    • En HTML:
      <table width=50px>
      

Voir la suite des règles dans la deuxième partie.

Haut de page