Radio Menu

Hay una técnica CSS que permit emular el comportamiento onclick hasta cierto punto.

Consiste en usar input checkbox o input radio y según su estado afectar la presentación de algún elemento.

Aquí un ejemplo de cómo usar input radios para un menú de dos niveles: