![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
サイト作りの練習にプログラミングをしてみたはいいものの
firefoxで確認してみると、画像の通り、リンクサイズとリンクに使う画像サイズの大きさが合わず、リンク幅のほうが若干大きく下に出てしまいます。
リンクサイズと画像サイズをぴったり合わせるにはどうすれば良いのでしょうか・・。はちゃめちゃですが、色んなものを0pxやnoneにして試してみたりしたのですが原因が分かりませんでした。誰かお助けくださいorz
「test2.html」
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http:www.w3.org/TR/xhtml1.DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html lang"ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<link rel="stylesheet" type="text/css" href="as2.css">
</head>
<body>
<h1>test</h1>
<p><a href="#"><img src="a.png" alt="test"></a>
</p></body>
</html>
「as2.css」
@charset="Shift_JIS";
p {
padding:0;
margin:0;
border:0;
}
img {
border:none;
padding:0;
margin:0;
width:120px;
height:30px;
}
a {
padding:0;
margin:0;
border:0;
}
![「かなり初心者の質問です。簡単なプログラミ」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/3/532339_5497d7ccc585a/M.jpg)
No.1ベストアンサー
- 回答日時:
firefox3.5.2だと画像のようにはならず、IEだと再現できました。
とりあえずimgにvertical-align:text-bottom;を指定するか
<p><a href="#"><img src="a.png" alt="test"></a>
</p>
を
<p><a href="#"><img src="../../img/dummy_80.gif" alt="test"></a></p>
にする(ソース上の</a>と</p>の間に改行があるから消す)
バージョンを調べたところfirefox3.5.3だったです。
教えの通り、vertical-align:text-bottom;でスッキリ解決しました!
"../../img/dummy_80.gif"は知識不足で「???」状態でした、勉強しておきます。
感謝でいっぱいです、助かりました・・本当にありがとうございます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS htmltとcssのコードで 1 2022/11/26 13:37
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- HTML・CSS <!DOCTYPE html> <html> <head> <meta charset="utf-8 2 2023/01/05 01:04
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
レスポンシブ対応のHTML・CSS(...
-
ボタンをセル内一杯に表示させ...
-
htmlで画像を2個ずつ並べていき...
-
隙間が空かないタグ
-
【HTML/CSS】ボタンの枠が伸び...
-
機種依存文字、m2(平方メート...
-
htmlの文字が縦書きになる
-
htmlのolやulなどlistにtitleや...
-
1時間30分を簡単に表したいで...
-
smallにtext-allignが効かない
-
【ヒトの神秘】美男美女から何...
-
NからZへの全単射を具体的に構...
-
HTML属性での「""」 「''」違い
-
<h1>、<h2>と<p><div>の行間を...
-
css li の改行について
-
2個のFormを横並びにしたい
-
含む含まないという概念自体の...
-
CSS、width100%でもできる余白
-
リストマーカーをボックス内に...
-
widthやheightの数値に単位(px...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ボタンをセル内一杯に表示させ...
-
リンクを知らせる手のマークが...
-
htmlで画像を2個ずつ並べていき...
-
ポップアップウィンドウのサイ...
-
画像のサイズが変わらない
-
XML画像データををHTMLで簡単に...
-
【HTML/CSS】ボタンの枠が伸び...
-
UDP通信を使うチャットプログラ...
-
リンクを選択したときの青い枠...
-
favicon.ico はもういらない?
-
table で画像をピッタリとくっ...
-
CSSの左横に隙間ができてしまい...
-
HTMLのIMAGEに。。
-
ホームページで画像を横に並べ...
-
画像とテーブルの隙間をなくす。
-
リンクをつけた画像をクリック...
-
HTMLは、シングルクォートかダ...
-
縦長広告をウェブページの右側...
-
c言語を用いて画像の透明度をあ...
-
ホームページタグ打ち。サイズ...
おすすめ情報