<div style="text-align: center;">
<a href="javascript:void(0);" class="btn" onclick="window.close();">閉じる</a>
</div>
javascript:void(0) は、HTML の a タグで JavaScript を実行する際に、ページの遷移やリロードを防ぐための記述です。以下、その構成と意味を説明します。
javascript:aタグのhref属性内で JavaScript を実行することを示しています。通常はhrefにはリンク先の URL が記述されますが、javascript:を使うことで、JavaScript コードをその場で実行することができます。void(0)voidは、JavaScript における演算子の一つで、指定した値を評価し、その結果をundefinedにするものです。void(0)の場合、0を評価して、その結果をundefinedにしています。これにより、JavaScript コードを実行した際に何も返さないようにする、つまり、リンクをクリックしてもページのリダイレクトやリロードが起きないようにする目的があります。
したがって、href="javascript:void(0);" は、リンクをクリックしてもページが変化しないようにしつつ、そのクリックイベントで JavaScript を実行したいときに使われます。

