dans une noisette j'ai:
<div class="small"><p class="date"><BOUCLE_date(ARTICLES){id_article}>[(#DATE|affdate)]</BOUCLE_date></p>
<div id="carre">
<BOUCLE_lirub(RUBRIQUES){id_rubrique}>
<a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero)]</a>
</BOUCLE_lirub>
| #IMPRIMIR_DOCUMENTO** |
<BOUCLE_comcadre(FORUMS){id_article}>
<a href="#URL_FORUM">#TOTAL_BOUCLE commentaire(s)</a>
</BOUCLE_comcadre>
</div>
</div>
Celle-ci étant appelé plusieurs fois sur la page dans une boucle article, elle s'affiche donc n fois. Lors du passage Terrrrible au validateur, j'ai 2 erreurs..
div id="carre" déjà déclaré! Normal puisque c'est une boucle!!
Comment échapper à ça?
dans une noisette j'ai:
<div class="small"><p class="date"><BOUCLE_date(ARTICLES){id_article}>[(#DATE|affdate)]</BOUCLE_date></p>
<div id="carre">
<BOUCLE_lirub(RUBRIQUES){id_rubrique}>
<a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero)]</a>
</BOUCLE_lirub>
| #IMPRIMIR_DOCUMENTO** |
<BOUCLE_comcadre(FORUMS){id_article}>
<a href="#URL_FORUM">#TOTAL_BOUCLE commentaire(s)</a>
</BOUCLE_comcadre>
</div>
</div>
Celle-ci étant appelé plusieurs fois sur la page dans une boucle article, elle s'affiche donc n fois. Lors du passage Terrrrible au validateur, j'ai 2 erreurs..
div id="carre" déjà déclaré! Normal puisque c'est une boucle!!
Comment échapper à ça?
BB
D'après ce que j'en sais un id ne doit être déclaré qu'une fois en effet
En revanche un class ne pose pas de souci
donc
id="carre"
devient
class="carre"
En css, un div avec un id ne peut être déclaré qu'une fois.
Si tu veux avoir dans une page plusieurs div identiques, il faut définir leur "class" commune et pas leur "id" :
<div class="carre">
au lieu de
<div id="carre">
Boby
----- Original Message ----- From: "monnaieancienne" <monnaieancienne@free.fr>
To: "SPIP" <spip@rezo.net>
Sent: Friday, March 14, 2008 7:21 PM
Subject: [Spip] Impossible de valider w3c
Bonsoir
dans une noisette j'ai:
<div class="small"><p
class="date"><BOUCLE_date(ARTICLES){id_article}>[(#DATE|affdate)]</BOUCLE_date></p>
<div id="carre">
<BOUCLE_lirub(RUBRIQUES){id_rubrique}>
<a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero)]</a>
</BOUCLE_lirub>
| #IMPRIMIR_DOCUMENTO** |
<BOUCLE_comcadre(FORUMS){id_article}>
<a href="#URL_FORUM">#TOTAL_BOUCLE commentaire(s)</a>
</BOUCLE_comcadre>
</div>
</div>
Celle-ci étant appelé plusieurs fois sur la page dans une boucle
article, elle s'affiche donc n fois. Lors du passage Terrrrible au
validateur, j'ai 2 erreurs..
div id="carre" déjà déclaré! Normal puisque c'est une boucle!!
Comment échapper à ça?