HTML5 の details / summary タグを使うと、CSS や JavaScript を使わなくても開閉(アコーディオン)を実現できます。

すごくかんたんですが、Internet Explorer と (Chromiumベースではない)Edge では動作しません。
開閉の動作はしませんが、開きっぱなしになるだけなので、許容範囲だと思います。

魚沼情報サービス

電話:025-779-2843
ホームページ:https://uonuma-js.com/

魚沼情報サービス

電話:025-779-2843
ホームページ:https://uonuma-js.com/