Contenu | Menu | Rechercher :
Le réseau des étudiants | Contact
Vous êtes ici : Le réseau social des étudiants ==> Les listes de définition en xhtml

Les listes de définition en xhtml

Dans ce chapitre on va pas seulement apprendre la syntaxe XHTML des listes de définition, mais aussi leur bonne affectation

Introduction et utilisation des listes de définition

Une liste de définition est destinée normalement à étaler une succession de termes et leurs définitions respectives (paire terme/définition), cependant vous pouvez utiliser généralement les listes de définition pour marquer des éléments qui ont une relation directe et étroite :

Les balises d'une liste de définition dl, dt, dd

La syntaxe d'une liste de définition se différencie des listes énumératives numérotée (ordonnée ol ) ou non ordonnée ( ul ) par l'insertion de trois balises (au lieu de deux tags seulement).

Exemple d'une liste de définition

  dl      
  dt  Un caniche :  /dt  
  dd  Un tas de couton muni de quatre pattes qui ne sait que boire, manger et pisser.  /dd  
  /dl  
Un caniche :
Un tas de couton muni de quatre pattes qui ne sait que boire, manger et pisser.

Les balises dl , dt et dd à la loupe

Extrait du DTD strict des balise dl , dt et dd

  !-- definition lists - dt for term, dd for its definition --  
  !ELEMENT dl (dt|dd)+  
  !ATTLIST dl
 %attrs;
   
  !ELEMENT dt %Inline;  
  !ATTLIST dt
 %attrs;
   
  !ELEMENT dd %Flow;  
  !ATTLIST dd
 %attrs;
   

Exemples illustrant l'utilisation des listes de définitions

Exemple d'une suite de sigles étendues

HTML
HyperText Markup Language.
XML
Extensible Markup Language.
XHTML
Extensible HyperText Markup Language .
CSS
Cascading style Sheet.

Exemple d'un dialogue

Le professeur :
Salut tout le monde j'espère que vous avez passé de bonnes vacances et je souhaite que cette année scolaire démarre en bonnes conditions, avant de commencer y a-t-il des questions ?
L'élève :
Quand-est ce que les vacances ?
Le professeur :
Sais pas, bon on va entamer le cours de la géographie, Quelle est la deuxième action qu'a fait Christophe Colombe lorsqu'il a posé le pied sur l'Amérique.
L'élève :
Il a posé son deuxième pied.
Le professeur :
Quelles sont les répercussions de cette grande découverte.
L'élève :
Ca nous a fait des cours supplémentaires en géographie.

Une liste de définitions avec plusieurs termes ou définitions

Vous pouvez utiliser plusieurs éléments dt ou dd dans une liste de définition et ceci pour les deux raisons suivantes :

Jusqu'à présent nous n'avons pas encore vu une notion vachement grandiose Une balise XHTML qui forme le coeur du Web Je parie que vous l'avez deviné optimiser GIF Mes dames, mes demoiselles, messieurs, le chapitre suivant sera consacré aux liens hypertextes (balise xhtml a).

Cacher ce panneau   Accéder à la version étendue du chat

Cacher ce panneau