A quoi sert le <DIV> ???

A quoi sert le <DIV> ??? - HTML/CSS - Programmation

Marsh Posté le 17-12-2002 à 14:39:31    

j'ai vu qu'il servait à grouper des éléments pour l'application des styles.
Mais le validator W3C (en strict) refuse une balise <HR> en dehors d'un DIV  :??:  
 
Il sert à quelque chose d'autres ce DIV ?

Reply

Marsh Posté le 17-12-2002 à 14:39:31   

Reply

Marsh Posté le 17-12-2002 à 14:40:29    

a DIViser ta page en élements logiques  [:sinclaire]

Reply

Marsh Posté le 17-12-2002 à 14:41:08    

lorill a écrit :

a DIViser ta page en élements logiques  [:sinclaire]  


 
Mais encore  :??:

Reply

Marsh Posté le 17-12-2002 à 14:43:06    

ben rien, c'est déja suffisant  :hello:

Reply

Marsh Posté le 17-12-2002 à 14:46:54    

un div c'est comme un p mais sans marges par défaut :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 17-12-2002 à 14:48:15    

Ben effectivement rien à dire de plus. Un DIV c'est un élément neutre (c-à-d sans mise en forme préalable) qui sert à séparer des informations de natures différentes :
 
<div id="enTete">
 ...
</div>
<div id="main">
  <div id="menu">...</div>
  <div id="articles">
    <div class="article">...</div>
    <div class="article">...</div>
    <div class="article">...</div>
  </div>
</div>
<div id="piedDePage">
 ...
</div>
 
etc, etc...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 17-12-2002 à 14:57:14    

Mais mise à part l'application de classe de style, les éléments DIV avec juste un "id" comme attribu, ça sert à quelque chose ?
 
C'est exploitable ?

Reply

Marsh Posté le 17-12-2002 à 14:59:44    

cyp en forsse a écrit :

Mais mise à part l'application de classe de style, les éléments DIV avec juste un "id" comme attribu, ça sert à quelque chose ?
 
C'est exploitable ?


c'est très utile pour le manipuler a partir de javascript en utilisant la dom

Reply

Marsh Posté le 17-12-2002 à 15:00:32    

lorill a écrit :


c'est très utile pour le manipuler a partir de javascript en utilisant la dom


 
oki !
Voilà déjà une explication !

Reply

Marsh Posté le 17-12-2002 à 15:06:20    

cyp en forsse a écrit :

Mais mise à part l'application de classe de style, les éléments DIV avec juste un "id" comme attribu, ça sert à quelque chose ?
 
C'est exploitable ?


Outre l'utilisation de DOM donnée par Lorill, ça sert surtout à donner un sens sémantique à tes éléments. DIV étant par définition un élément indifférencié, ça permet de savoir quelles infos sont un menu, un article, un titre, etc...
 
Cela a encore plus de sens si on a une source de données en XML :
 
<doc>
  <intro>...</intro>
  <menu>...</menu>
  <article>...</article>
  <article>...</article>
  <article>...</article>
  <conclusion>...</conclusion>
</doc>
 
Dans ce cas une moulinette bien faite (en XSL par exemple) te permettra de conserver le sens des informations dans le document XHTML.


Message édité par gm_superstar le 17-12-2002 à 15:07:07

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed