• ベストアンサー

画像タグ

タグ勉強中です。 この全部を1つにつなげたいのですが。。。 A. 1行に画像を4枚、3列にならべたい(横4枚、縦3枚) B. それぞれの画像の左右、上下にスペースを入れたい C. それぞれの写真画像の下に文字を入れて画像と文字を   クリックして別のページに変わるようにしたい 『index』『とほほ』その他のサイトなどを見ながらなんとか 画像を張る、画像下に文字を書いて違うページにとばすことが やっとできるようになったのですが、スペースタグを入れてみても 全く変わりません。1つ1つ別々だとできたのですが、 全部を1つにつなげることがどうしてもできません。 何度しても写真画像が左側にくっついたままです。 CSSがまだよく分からないのでHTMLタグだけでしたいのですが、 両方でしないとできないのでしょうか? 御教授下さいますようお願い致します。

  • ask10
  • お礼率81% (9/11)

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

  • ベストアンサー
回答No.3

テーブルを利用されてはいかがでしょうか。 <TABLE border="0">  <TR>  #TRは行を表します#    <TD>  #TDは列を表します#      <A href="アドレス名">        <IMG src="画像名" width="幅"          height="高さ" hspace="左右の余白"          vspace="上下の余白"><BR>        ページ1へのリンク      </A>    </TD> </TR> </TABLE> IMGタグでは、属性として以下のような設定ができます。 src="img1.gif 画像の名前を設定する width="100"  幅を設定する height="75"  高さを設定する hspace="10"  左右の余白を設定する vspace="10"  上下の余白を設定する border="0"   輪郭線の太さを設定する(0は表示しないという意味)

ask10
質問者

お礼

御丁寧なご返答有難うございます。 詳しく分かりやすく書いて下さり有難うございます。 そのようにしてみましたが、画像が横に3枚ならばず 斜め下に並んでしまいます。 文字が画像の真下ではなく横下にずれて表示されたりするので、 ずっとしていたのですが、まだ苦戦中です。 <TR> #TRは行を表します# ←#(この中)#に何かを書くのでしょうか?試してみましたが違うようですし。。。 <TD>  #TDは列を表します#←これも同様に? どこが違うのかが見つけれられず、苦戦中。

ask10
質問者

補足

<TR><TD> 意味が分かりました。有難うございます。失礼致しました。

その他の回答 (2)

noname#39970
noname#39970
回答No.2

>両方でしないとできないのでしょうか? できるけど推奨されない、及び対応しないブラウザが有る。 よって両方で行う方が適切。 行列表示に関してはNo1が言うtableを使用する方が良いかな。

ask10
質問者

お礼

ご返答有難うございます。参考にさせて頂きます。

  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.1

こんちは~。 ん~。。。イーマイチ意味が~。。。??? 「テーブル」のお勉強はしましたか? 1行~に4×3なら、4×3のテーブルを突っ込めばよい気はしますがー。。。

関連するQ&A

  • HTMLタグで画像の中に文章を入れる

    お世話になります。 早速ですが、HTMLタグを使って画像の中に文章を入れたいのですが、タグ表記が判りません(;_:) 過去に同じような質問をさせていただきましたが結局、上手く出来ずそのまま放棄していましたがわたくし事ながら再び使用する状況になってしまい困っております。 それともCSSでなければ不可能なのでしょうか? どなたか是非アドバイスをお願いいたします。 ちなみに文章は上下ではなく画像の中全体に入れます。

  • tableタグで作るような表をCSSで作る方法

    一つのページに表(横:600px、縦:155px)を20~30個くらい表示させたいのですが、tableタグを多用するとページが重くなると聞きました。 そこで、CSSを使って表を作ろうと思うのですが、どのように作れば良いのか分かりません。 ご存知でしたら教えてください。 私が作りたい表は下記になります。 XHTML 1.0 Transitional 横幅:600px 縦幅:155px 4行3列で、一番左の列の4行を繋げて(tableタグでの記述は<td rowspan="4">)一つの空間になっているのもの。 セルとセルの間隔は5pxのもの。 HTMLとCSSの記述を教えていただけると幸いです。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 画像データの左寄タグについて

    以下の内容を実現するタグは、どのようにすればいいでしょうか。 1.画像データを左寄せして文字を右に回りこませる。 2.画像データの左右に任意のスペースを空ける。 3.画像データの左右の任意のスペースは異なっている。 <img src=".~~" class="fl-l"/>で単純な左寄せはできるのですが、、、

    • ベストアンサー
    • HTML
  • fc2ブログ初心者です

    いつもお世話になっております。fc2でブログを書いています。 自分のブログ内でプラグインのフリーエリアを利用して、何枚かの画像やブログパーツを縦に貼りたいのですが、画像やパーツどおしの縦のスペースの空きが全くなく困っています(画像やパーツ同士がくっつき過ぎて困っています)。  プラグインの改造でHTML編集で画像やパーツを貼り付けることには成功しています。ただ、画像やパーツどおしの縦の間隔を空けたいのです。画像やパーツのタグの間にスペースキーで文字間のスペースを取っただけではダメでした。  例えば、1行スペースを空けたい時のタグとか、何文字空けたい時のタグとかが存在するのでしょうか?  一応、検索してみたのですが、見つけられませんでした。 スペースを空けたい時の方法を教えてください。  

  • cssで、imgタグに、背景画像を敷きたい

    cssで、imgタグに、背景画像(影)を敷く方法を教えてください。 ※divタグに敷く方法は分かるのですが、imgタグに敷く方法が分かりません。 ■現状 <HTML> <div id="hoge"> <img src~ <CSS> #hoge img { background-image:url(/images/background_shodow.jpg); background-repeat: none; background:position: ? width:? height:? margin:? padding:?; <影の大きさ> ・width400px ・height200px <写真のサイズ指定> ・width390px ・height190px ※これまでは、 写真のサイズが違うので、 css部分の#hoge img で、 画像の大きさを強制指定してました。 出来れば、 画像の大きさは、html側で指定せずに、 css側で調整したいです。 ムリなら、html側で大きさ指定します。 div枠にcss設定できれば早いかと思いますが、 それが出来ないため(img タグにしかcss指定不可)の相談です。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 【初心者です】HP作成しています。ヘッド画像をクリックして、トップページへリンクのタグを教えてください。

    HTMLとCSSを勉強しながらHP作成している初心者です。 外部CSSを使ってHPを作ってるんですが、  ヘッド画像(W830px×H390px)をクリックしたら、トップページへ飛べるようにするには、CSS側とHTML側、それぞれどのようなタグにしたらいいのでしょうか?? 困っています! どなたか教えてください。よろしくお願いします。

  • フラッシュムービーの読み込みタグ

    HTML/CSSでホームページを作っています。ページにフラッシュムービーを取り込みたいと思うのですが、その時HTML/CSSに記述するタグ(命令)って何でしょうか? 教えてください。

  • hタグの右横に画像を表示

    hタグ(今回は<h3>タグ)の右横に、「new」の画像を表示したいと思っています。 <h3>タグは1ページの中に複数出てきて、それぞれ文字数も異なります。 全てに「new」がつく訳ではなく、任意のものだけに表示です。 css の background image で試してみたのですが 当然のことながら、left か right かの指定なので、どちらかに極端に寄ってしまいます。 right 指定で%で指定していけば、なんとなくバランスよくはできますが あくまでなんとなくであって、 更にタイトルの文字数によって変わってきてしまうので 個別にcssを指定していかなければなりません。 (そういうものなのでしょうか。) ※例えば「new」画像が左置きなら、 background image を使って、hタグの css に padding-left:100px; などとすれば済みますよね(画像の分だけpaddingで空きを作る)。 でも右側に画像を置くとなると、こんなにも面倒なものなのでしょうか。 hタグのタイトルから右横に(例えば)20px空きをつくり画像を配置、 ということが簡単には出来ないものでしょうか。 それとも <h3>テキストテキストテキスト<img src="********"></h3> なんてことをしてもいいものでしょうか。 宜しくお願いします。

    • ベストアンサー
    • CSS
  • FireWorksで画像をTABLE化 でもズレる

    お世話になります。HTMLの記述について質問があります。 HTML系の質問が初めてですが、よろしくお願いします。 現在ネットショッピングモールに出店していまして そこでページ作りに挑戦しています。 ある画像をPhotoShopで作成したのち、 その画像内の位置によって様々なページにリンクを飛ばしたいため FireWorksにバトンタッチしてスライスで切り分け、 画像を分割してTABLE化し、リンク先を振り分けました。 ブラウザで確認をしてもうまく行きます。 (IE ver.9.0.13,FireFOX ver.19.0.2で確認) しかし、それをモールサーバに転記すると、このサーバ内では レイアウトがズレてしまいます。tdで分けられた横の画像同士の縦サイズ に差が出来て横並びの画像が上下にズレる状態です。 ただし、各画像の縦サイズをソース確認しても同じです。 ちなみにリンク先がある画像は一部分だけで そこをコメントアウトしたところ解消され 横並びの画像が上下にズレることはなくなりました。 つまり、<a href=""> で囲ってしまうと画像は縦に少し高さが 増えてしまうのではないかと推測しました。 リンク先がある画像の部分だけが横の画像に比べて縦にスペースを 食っているようにモールサーバ内では見えるからです。 ちなみに<a href="">で囲っている画像は<img src="" border="0">と 境界線が0になるような制御はしています。 他に制御する必要があるのでしょうか? どうも通常なら細かく制御しなくても自動調整のようなものがかかり うまく表示される所が上記モールサーバ内ではそういう調整が かからない環境で、表示のされ方に差が出てしまうのかと感じています。 ちなみに、CSS経験はありません。 SQLやVBの経験はあるのでプログラムの基礎は わかりますが、HTMLやCSSでのソース読解はある程度出来ても 自身でコーディングとなると HTMLはなんとか、CSSは未経験という状況です。 解決方法をご教示頂ければ幸いです。 よろしくお願いいたします。

  • 画像を自由自在に動かす

    winMEです。ワードで画像付きの文章を作りたいのですが 画像を入れると左側に寄ってしまうのですが、 テキストボックスみたいに上下左右↑↓←→に 移動できる設定はないでしょうか? Enterやスペースキーでは動かせるのですが・・・ 意味わかりますか。