Almost every server running Apache supports "Server Side Includes" or SSI for short. For a basic menu, this is the easiest. And of course, almost every IIS supports ASP, so you have a way to go no matter what the host runs. It can be done in PHP as well, but for a basic menu, look at SSI.