I am a great believer in writing what I term 'dynamic' code; PHP and MySql together allow us to do this; with the help of CSS and Javascript at times.
A Simple Horizontal Menu
This page has a simple horizontal menu immediately above this text. The code accesses a CSS file that configures it; I have built several examples using different colour schemes (click on a colour below).
Here are some more examples using a different set of CSS files.