En los controladores, supongamos que quieres cargar la vista de login y tu controlador se llama inicio, puedes crear un metodo dentro del controlador inicio llamado login, asi cuando le des click llamaras a esta direccion
http://localhost/index.php/inicio/login
Y dentro tendras la vista que quieras mostrar, ahora tambien podrias tenerlo por separado y crear un controlador llamado LOGIN, si quieres acceder a este no necesariamente desde el inicio, este punto es un tema de logica de como distribuiras tus controladores
Espero que me hayas captado
Para mostrar el link seria asi
Código PHP:
Ver originalecho anchor('inicio/login','Login');