以下の方法はjavascriptでonclickのlocation.hrefやCSSでposition absoluteとrelative等を使用しないでdivタグにリンクを貼る方法で、便利だと思ったのでメモします。
以下のようにdivタグをaタグで囲んでしまえばちゃんとリンクが貼れました。なんだ、そんな簡単なことだったのか。。。
現行のHTMLではダメですが、HTML5では許されている記述方法だそうです。
<a href="index.html"><div class="xxx"></div></a>
さらにliタグで改行する場合は、下記のコードの通り、divタグで改行する文字を囲ってあげると改行します。brは使えません。
<ul>
<li>サンプルサンプルサンプルサンプルサンプルサンプルサンプルサンプルサンプルサンプル</li>
<li>サンプルサンプルサンプルサンプルサンプルサンプルサンプルサンプル<a href="index.html"><div>index.htmlページへ移動。</div></a>サンプルサンプルサンプルサンプルサンプルサンプルサンプルサンプル</li>
<li>サンプルサンプルサンプルサンプルサンプルサンプルサンプルサンプルサンプル</li>
</ul>
📂外資系企業へ転職・働き方:外資系企業の転職,英語,面接,働き方
📂国内旅行150ヵ所を紹介:北海道,屋久島
📂海外出張10カ国,50ヵ所以上観光:スペイン,インド,台湾.飛行機対策
📂健康:胃痛,風邪予防,食,メンタル
📂子育て:英語,育て方,旅行
📂PC関連:エンジニアの苦悩,効率化,Windowsのトラブル対応
📂海外ドラマ:海外ドラマ・映画のレビューと感想
📂車関連:海外のレンタカー,試乗レポート,軽自動車,等々
📂物件:新築一戸建て 申し込みから購入・引渡しまで色々あったこと