• ベストアンサー

イメージマップを貼った画像の周りが青い枠(リンクの文字の色)で囲まれてしまう

現在、ホームページビルダーであるシステムの操作マニュアルを作っており 操作画面の項目をクリックすると説明文にリンクするように、イメージマップを使っています。 その画像すべてではなく、一部の画像が青い枠(リンクの文字の色を紫にしている場合は紫に)で囲まれてしまいます。 問題がない画像と比べて手順もまったく一緒なのですがなぜこうなるのか、直す方法はないのかご存知でしたら教えていただけますでしょうか? 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#176215
noname#176215
回答No.1

画像の borderが「0」になってないのでは? 毎回 直接ボーダーの設定を入力するのが面倒なら CSSの設定で img {border:0;} を入れておくことをお勧めします。

jj3desu
質問者

補足

さっそく回答ありがとうございます。 画像のボーダーというのが正直よくわかっていないのですが (普段見たことがない)HTMLソースの画像のところをほかの画像のソースと比べてみたら赤字になっていて、 border="0"というのがなかったので、幅と高さの後ろに入れてみたところ、赤字が直ってプレビュー画面でも枠が消えていました。 ありがとうございました。 もし、補足していただけるようでしたら CSの設定というのはホームページビルダーだとどこからするのか 教えていただけると助かります。

その他の回答 (2)

noname#176215
noname#176215
回答No.3

> CSの設定というのはホームページビルダーだとどこからするのか CSSの設定は ソースから行うのが早いんですが。 ■ソースから編集する場合: <head>から</head>の間のどこでもいいので <style type="text/css"><!-- img {border: 0; } --></style> と入れておけば 画像を入れる度に設定しなくて済みます。 ■編集ページから設定する場合: どれでもいいので画像を選択した状態で 右クリック[属性の変更] 表示されたフォームの右下にある[スタイル]をクリック タグが「img」になっていることを確認しながら[編集]をクリック 「レイアウト」タブの[ボーダー]で「0」「ピクセル」と入力 →[OK]→[OK]→[OK] これで一括の設定が可能です。

jj3desu
質問者

お礼

ありがとうございました。 おかげさまで無事に怪しい青枠を消すことが出来ました。 タグも書いてくださりありがとうございます。 こんど、こちらを書いてやって見ます。

  • taikon3
  • ベストアンサー率22% (803/3613)
回答No.2

<body>タグで、リンクする枠線の色と、すでに見たリンク先の色が青や紫に指定してあるからです。 それらを背景色にしちゃえば見た目何も表示されなくなります(設定しないとデフォルトの色指定が自動的に着いちゃいます) http://www.htmq.com/html/body.shtml

jj3desu
質問者

お礼

同じページで複数の画像にイメージマップを設定しているのですが 画像によって枠が出るものと出ないものがあるので悩んでいました。 とりあえずボーダー「0」でOKになりました。 ありがとうございました。

関連するQ&A