重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

私のサイトでバナーをこの図1のように並べたいのですがうまくいきません

□□□□□□□  □□□□□□□    
□□□□□□□  □□広告2 □□     
□□広告1 □□  □□□□□□□
□□□□□□□  
□□□□□□□  □□□□□□□
      □□□□□□□  □□広告 3□□
      □□□□□□□  □□□□□□□

               図1  



このようにプログラムを挿入するとこのような図2になります

失敗プログラム
<!-- 広告1 -->
<a href="http://px.a8.net/svt/ejp?a8mat=1TZBSV+BET46Q+AIM … target="_blank">
<img border="0" width="350" height="240" alt="" src="http://www28.a8.net/svt/bgt?aid=110823295690&wid …
<img border="0" width="1" height="1" src="http://www14.a8.net/0.gif?a8mat=1TZBSV+BET46Q+AI … alt="">
<!-- 広告1 -->

<!-- 広告2 -->
<a href="http://px.a8.net/svt/ejp?a8mat=1TZBSW+5RSAWI+1LI … target="_blank">
<img border="0" width="468" height="60" alt="" src="http://www25.a8.net/svt/bgt?aid=110823296349&wid …
<img border="0" width="1" height="1" src="http://www13.a8.net/0.gif?a8mat=1TZBSW+5RSAWI+1L … alt="">
<!-- 広告2 -->

<!-- 広告3 -->
<a href="http://px.a8.net/svt/ejp?a8mat=1TZB0O+5URGXE+NA2 … target="_blank">
<img border="0" width="468" height="60" alt="" src="http://www22.a8.net/svt/bgt?aid=110822280354&wid …
<img border="0" width="1" height="1" src="http://www18.a8.net/0.gif?a8mat=1TZB0O+5URGXE+NA … alt="">
<!-- 広告3 -->




      □□□□□□□      
□□□□□□□    
□□広告1 □□  
□□□□□□□  
□□□□□□□  □□□□□□□
      □□□□□□□  □□広告2 □□
      □□□□□□□  □□□□□□□

□□□□□□□  
      □□広告3 □□  
      □□□□□□□

   図2




一様失敗の写真も添付しときます

「バナーの配置」の質問画像

A 回答 (1件)

一週間も経っているので解決済みかどうかわからぬが。



画像というのは「インライン要素」と言って文字と同じ扱いのもの。
そして「無指定」の場合、その上下位置は文字で言うと、g, p, q, y などの上下に分かれるところ(これをベースラインという)が基準になっている。
即ち、画像は「下揃え」ということ。

つまり、あなたの意図に沿わせるためには「広告1」を左寄せにし、「広告2」と「広告3」を右に「回りこませる」ということになる。
これは記事中で画像の右にテキストを置くのと同じこと。

<!-- 広告1 -->
<a href="省略" target="_blank">
<img border="0" width="350" height="240" alt="" src="省略" style="float: left;"></a>

省略
<!-- 広告1 -->

<!-- 広告2 -->
<a href="省略" target="_blank">
<img border="0" width="468" height="60" alt="" src="省略" style="float: left;"></a>

省略
<!-- 広告2 -->
必要に応じ改行
<!-- 広告3 -->
<a href="省略" target="_blank">
<img border="0" width="468" height="60" alt="" src="省略" style="float: left;"></a>

省略
<!-- 広告3 -->
<br style="clear: both;" />
とすればよい。

ポイントは広告1に style="float: left;" を加え、広告3の下には「右の部分終わり」を意味することになる <br style="clear: both;" /> (回りこみ解除)を加える。

★ 日本語のマチガイ
「一様」は「イチヨウ」と読むが、意味が違う。
正しくは「イチオウ」と読む言葉で「一往」が本来だが、「一応」が慣用化されている。
    • good
    • 0

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