wieso sollte man das <a>-Element entfernen? Dann ist der Listeneintrag ja kein Link mehr und das ist vielleicht gar nicht erwünscht?
Na dann ersetze daa <a> Element durch ein anderes Element und gib im die CSS Formatierung deines <a> Elements.
Das klingt nun ganz und gar nach Frickelkram. Dort soll ein Link sein, nicht irgendein HTML-Element (welches würdest Du denn nehemn wollen?) -> semantisches Markup.
Wenn der Menupunkt current die gegenwärtige Seite bezeichnet, warum dann ein Link?
Wenn es aber zu komplex wird, durch einfaches entfernen des <a> wieder eine konsistente Formatierung zu erhalten, weil man Hintergundgrafiken und anderes verwendet, dann nehme man ein anderes Element, in diesem Fall ein schlichtes <span>. Weil aber schon ein <span> vorliegt, muss man halt den Gesamtcode im Auge behalten, welche ich derzeit nicht beurteilen will. Zur Not ginge auch ein <b>.
mfg Beat
/|
<°)))o>< / | /|
---- _|___/ | ><o(((°>
OvVVvO __ | ><o(((°>
<°)))o>< /v v\/ |
<°)))o>< ^ ^/_/_ ><o(((°>
^^^^/___/
><o(((°> ---- ><o(((°>
<°)))o>< ><o(((°>o