まず第一に、アウトラインを削除するとキーボードナビゲーションが妨げられることを認識しています。
たとえば、Google Chromeがこれを解決する方法は、ユーザーがキーボードを使用したときにのみアウトラインを表示することです。ただし、Internet ExplorerとFirefoxは、マウスでクリックしても表示されるようです。これは気に入らないのです。
だから私が欲しいのは、IE(可能であればバージョン7まで)やFirefoxがクリックしたときにこれらのアウトラインを表示しないようにする方法です(アンカー、アンカー内の画像など)が、私がGoogle Chromeの動作と同じように、キーボードを使用します。
このソリューションがCSSのみで機能する場合(非標準の修正を使用している場合でも)、非常に理想的です。