Wenn Sie das Listenelement gestalten, z. B. bei der Erstellung eines Menüs, fügen Sie die Klasse zum Listenelement hinzu. Wenn Sie das Aussehen des Links ändern möchten, fügen Sie sie dem Anker-Tag hinzu.
Es gibt nicht die eine richtige Antwort. Sie sollten den Stil wählen, der semantisch am sinnvollsten ist. In vielen Fällen müssen Sie möglicherweise sowohl das Listenelement y der Anker, in diesem Fall sollten Sie die Klasse zum li-Tag hinzufügen und Ihre Stile für beide definieren.
li.myclass {
/* li styles */
}
li.myclass a {
/* link styles */
}
Das ist ziemlich genau das, was alex vorgeschlagen. Der zweite Stil zielt nur auf die Links ab, die in Listenelemente Ihrer Klasse eingeschlossen sind.