La première chose, s « id » sont uniques, ce qui signifie que vous ne devriez jamais avoir deux balises avec le même identifiant. Vous devriez plutôt utiliser des classes, qui sont destinées à des balises ayant plusieurs points communs.
Deuxièmement, je chercherais sur la validation XHTML, comme celle ci-dessus est invalide:
http://www.w3schools.com/xhtml/
Je ne sais pas si cela va résoudre votre problème ou non. Si vous utilisez jQuery vous pouvez faire quelque chose de simple comme:
$('.center:first')
Votre HTML pourrait ressembler à ceci:
<div class="first">
<div class="center"></div>
</div>
<div class="first">
<div class="center"></div>
</div>
ID est appelé ID pour une raison - il est censé être un identifiant unique. –