Verzichte darauf, eine ID und ein Name-Attribut gleich zu benennen.
Dann stänkert aber wieder der Validator...
Warum sollte er? Die ID weicht doch auch jetzt schon vom Wert des name-Attributs ab.
Was spricht dagegen, dass Element A ein name-Attribut besitzt, dessen Wert sich nicht mit dem des id-Attributs von Element B deckt?