電子書籍の厳選無料作品が豊富!

以下の点について教えてください。

ブラウザ全体(実際にはフレームで分けたときの1つのフレーム全体)にリンクを張るにはどうしたらよいのでしょうか?

初心者であまり詳しくないのですが、よろしくお願いいたします。

A 回答 (1件)

フレーム内のどこをクリックしてもリンク先へ飛ぶ


ということですか。
そうなると、裏技的なことを使わないとできないと思います。
小さいフレームなら大きめ画像を配置してリンクすればいいと思います。
<div style="LEFT:0px; TOP:0px;POSITION:absolute;TEXT-ALIGN:left;">
<a href="url"><img src="image"></a></div>
フレームが大きい場合は画像を引き伸ばして使うか、大きな画像を使うことに
なりますが、前者の場合、引き伸ばし過ぎると画面がバグるようです。
後者は重たくなります。
また背景が単色なら背景とリンク文字色を合わせた上で
<div style="LEFT:0px; TOP:0px;POSITION:absolute;TEXT-ALIGN:left;">
<A href="url">OOOOOOO(省略)OOOOOO<br>
OOOOOOOOOO(省略)OOOOOOOOOOO</a></div>
として、フレームをテキストで埋めてしまうというのもできないことはない。
(全部テキストリンクで埋めてしまえば、マウスドラッグで範囲選択できないので
テキストだとばれません)
このばあい、その上に重ねるように、もうひとつの<div>で少しの内容は書けると
思います。

しかし内容を書くなら、内容をすべて書いた大きな画像を一枚はるのが一番妥当かな。(重いのは仕方がないとする)
ほかになんかいい方法があるかもしれません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!