現在、私のプロジェクトでは、各ページのナビゲーションを手動で作成しています。次のようなものです。
<nav>
<ul id="mainMenu"><!--Main Menu-->
<li><a class="active" href="index.php">Home</a></li>
<li><a href="contact.php">Contact</a></li>
</ul>
</nav>
これは問題なく機能しますが、多数のページを含むプロジェクトの場合、手動で行うのはあまり良い方法ではなく、効率的ですらありません。それで、私を正しい道に導き、ナビゲーションを動的にする方法についてアドバイスしてくれる人がいるかどうか疑問に思っていましたか? 私は PHP のインクルードと .inc ファイルについて知っています - それらは良いものです。しかし、現在開いているページにクラス.active
を追加したいと思います。<a>
どうやってやるの?
ところで: この種の質問をここに投稿するのが適切な場所かどうかはわかりませんが、モデレーターからここに投稿するように言われました。