Page 1 sur 1

XHTML2

Publié : 02 mai 2004, 20:02
par calimo
Quelqu'un connait la date de "sortie" du XHTML 2.0 ?
Avec le CSS3 il y a une page qui donne des dates et des progressions, mais je n'ai pas trouvé d'équivalents ici...

Publié : 05 mai 2004, 16:47
par calimo
J'ai regardé d'un peu plus près, mais visiblement il n'y a pas encore grand chose de prêt :(

À ce que j'ai vu les balises <div> et <hx> seront plus ou moins obselète, c'est dire le changement :lol: Visiblement ils ont décidé de ne pas assurer de compatibilité avec les anciennes versions (le XHTML était conçu justement pour être compatible avec le HTML 4)
En fait la structure sera du style

Code : Tout sélectionner

[...]
<body>
  <h>Titre principal</h>
  <section>
    <h>titre de la section</h>
    <p>[...]</p>
    <section><!--sous-section--></section>
  </section>
</body>
[...]

Publié : 05 mai 2004, 20:46
par Benoit
C'est assez logique en fait, ça s'oriente de plus en plus vers un format de document.

Dans la pratique, en XHTML 1.x on se retrouve souvent avec des

Code : Tout sélectionner

<h1>bla</h1>
<div class="section">
 <h2>blabla</h2>
 <p>...</p>
</div>

Publié : 07 mai 2004, 15:15
par DJiK
Ben faudrait savoir... Là on dit: faut pas faire de tableau pour la mise en page, faut tout mettre dans des div + .css, puis les div deviennent obsolètes. :roll:

Publié : 07 mai 2004, 15:35
par SB
peut être pour faire une transition en douceur ?

Publié : 07 mai 2004, 16:12
par Xanthor
Euh, on peut m'indiquer où est-ce que les div sont présentés comme obsolètes ?

Publié : 07 mai 2004, 17:05
par calimo
J'ai dit "plus ou moins obselètes" :wink:

Elles ne le sont pas mais toute leur utilité est déjà remplie par <section> :)
De toutes façons même si elles l'étaient, ce ne serait pas encore publié :wink:

Publié : 07 mai 2004, 17:10
par Xanthor
Bin non, les div n'ont rien à voir avec les sections.
Il n'y a que 2 balises vides de sens : div et span (l'une block et l'autre inline).
Elle ne disparaitront jamais car leur necessité est evidente.

Les sections ont du sens.
En fait elles étendent des p.
Elles ne pourront donc jamais renplacer les div, et d'ailleurs ce n'est pas leur but

Publié : 07 mai 2004, 17:13
par calimo
Mais l'utilisation des div étant d'entourer des parties de page, ce rôle sera rempli par les <section> non ? Et en plus avec du sens :D
Donc fini les <div> supplémentaires inutiles !

Publié : 07 mai 2004, 17:41
par Xanthor
Bin non. Si ce que tu as à entourer n'a pas de sens, il ne faut pas utiliser les sections :roll:

(Exemple typique : les cadres à bordures en images, irrealisables tant que les CSS3 ne sont pas sorties : on est obligé de créer des blocks supplémentaires. Les sections n'ont rien à voir là dedans...)