質問の意味が、いまいち理解できないのですが?・・・
目次を作るだけであれば、HTML内に、<li>で、記述するだけです。
<section id="mokuji">
<h2>◇ 目次</h2>
<p>○○の目次</p>
<ul>
<li><a href="#" title="">目次1 <<</a></li>
<li><a href="#" title="">目次2 <<</a></li>
<li><a href="#" title="">目次3 <<</a></li>
<li><a href="#" title="">目次4 <<</a></li>
<li><a href="#" title="">目次5 <<</a></li>
</ul>
</section>
横並びにしたいのであれば、cssに下記を記述
ul{text-align:center;}
ul li{padding-right:10px; list-mark:none; display:inline;}
お礼
ありがとうございました。