Как сделать, чтобы меню отображалось на разных страницах по-разному?
поздравляем ! =)
раз уж php написан в тегах, вот он:<?php if (is_front_page()) {
// проверка на главную страницу средствами использующейся cms (пример для wordpress)
   $main = true;
} ?>
//стандартная конструкция
<ul class="memu">
<?php if ($main===true) { ?>
        <li><a>Главная</a></li>
<?php } ?>
        <li><a>О нас</a></li>
        <li><a>Контакты</a></li>
    </ul>