knp menu supports many parameters for the css classes to use on the menu element. If we would need a different HTML structure, we could instead configure it with our custom template to render the menu.