Perciò cosa dovrei applicare il primo o secondo metodo? Il problema un po mi sfugge
----------------------------------------------------
Se applichi il tag anchor hai maggiori probabilità che lo stile applicato dal template sia lo stesso. Un altro possibile problema però è che l'utente meno esperto vedendo comunque la manina sulla voce di menu portebbe pensare ad un link non funzionante!
Se stai lavorando ad un sito specifico verifica che il template applichi lo stesso stile a due voci di menu create nei due differenti modi. Se si, preferisci il metodo del separatore, altrimenti è totalmente indifferente, a mio parere.
Penso che nei browser, almeno quelli pià moderni, mettendo "onclick='return false'" risolve il problema che tu sollevi
-----------------------------
Può andare, sempre che sia attivo js (o no?)
