5545 sujets

Sémantique web et HTML

Bonjour les amis,

aujourd'hui j'ai deux pages html, que l'on nommera html1 et html2.
html2 est une page avec des articles rédigés sous cette forme :



<section>

[b]<article class="afficher">[/b]
<div class="articletitle">Préparer votre voyage</div>
<p>blablabla.</p>
</article>

[b]<article class="afficher">[/b]
<div class="articletitle">Préparer votre voyage</div>
<p>blablabla.</p>
</article>

[b]<article class="afficher">[/b]
<div class="articletitle">Préparer votre voyage</div>
<p>blablabla.</p>
</article>

<article>
<div class="articletitle">Préparer votre voyage</div>
<p>blablabla.</p>
</article>

<article>
<div class="articletitle">Préparer votre voyage</div>
<p>blablabla.</p>
</article>

</section>

<p><a class="morearticles" href="#">Tous les articles&nbsp;&nbsp;></a></p>




je voulais savoir comment faire si je pouvais faire apparaitre
3 articles par exemple sur la page html1 comme ceci :


<section>

[b]<article class="afficher">[/b]
<div class="articletitle">Préparer votre voyage</div>
<p>blablabla.</p>
</article>

[b]<article class="afficher">[/b]
<div class="articletitle">Préparer votre voyage</div>
<p>blablabla.</p>
</article>

[b]<article class="afficher">[/b]
<div class="articletitle">Préparer votre voyage</div>
<p>blablabla.</p>
</article>

</section>

<p><a class="morearticles" href="#">Tous les articles&nbsp;&nbsp;></a></p>




un grand merci
Modifié par kodjoed (21 Dec 2014 - 15:55)
Bonjour,
Je penses qu'il va falloir que tu t'explique un peu plus, car personnellement j'ai rien compris à ton problème.
html ne te permet pas de faire cela. Il faut pour cela utiliser un langage côté serveur comme php par exemple.
arfff je m'en doutais mais j'ai voulu y croire lol

pas de possibilité de crèer ce lien entre ces deux pages en jquery ?


en tout cas merci Smiley cligne
Oui il y a aussi des solutions en javascript.
Tu peux charger un fichier json contenant les données avec la fonction http://api.jquery.com/jquery.getjson/ de jquery. Attention, cela ne fonctionne pas avec un fichier local. Il faut un serveur.

Ensuite, il ne reste plus qu'a faire une boucle sur les données. Smiley biggol