• ベストアンサー

スライシング画像とテキスト

今ホームページを作っています。 スライシングした画像の上にHTMLでテキストを自由な位置にのせるには、どのよううにすればよいでしょうか?

noname#53156
noname#53156
  • HTML
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
  • abril
  • ベストアンサー率69% (388/560)
回答No.2

・「スライシングした画像」:"hogehoge.gif" ・「スライシングした画像の上にHTML(上)で自由な位置にのせるテキスト」:"hogehoge_text" ・CSSでのclass名(場合によってはidが妥当な状況もありますが話がややこしくなるので):"hogehoge" ・CSSファイルから見た"hogehoge.gif"の位置:"../images/hogehoge.gif" …と仮定します。 大きく分けて、"hogehoge.gif"を「CSSで背景として扱う場合」と「HTML内で<img>タグで参照する場合」の二通りがありますが、後者は多分質問者様には難しいかもしれませんので、ここでは前者の考え方の概略だけを説明しておきます。 "hogehoge_text"をHTMLファイル側で適切なマークアップをする。 【HTML:例】 "hogehoge_text"が段落としてマークアップされるのが妥当だったのなら、 --------------------------------------------------------------------- <p class="hogehoge">hogehoge_text</p> --------------------------------------------------------------------- 【CSS:例】 CSSファイルに"hogehoge"というclassを設定し、backgroundプロパティ+αでスタイルを指定。 p.hogehoge { background: url(../images/hogehoge.gif) top left no-repeat #fff; *必要に応じて+αのプロパティを設定* } これはあくまでごく簡単なサンプルですが、実際には、 ・"hogehoge.gif"はレンダリングさせたいのか否か? ・"hogehoge.gif"を充分に表示できるだけのデータ量が"hogehoge_text"にはあるのか否か? →※backgroundプロパティ自体は高さや幅を持ちませんので、"hogehoge.gif"のサイズより"hogehoge_text"のデータ量の方が”相対的に”少ない状態では"hogehoge.gif"の全貌は表示されません ・"hogehoge.gif"と"hogehoge_text"の位置関係は(左寄せ、センタリング、余白、etc...)? といった、やりたいことの条件によって、backgroundプロパティのそれぞれの値も、+αのプロパティも設定が変わってきます。

noname#53156
質問者

お礼

cssはまだまだ先になりますが、これから勉強していきたいと思っています。ありがとうございます。

その他の回答 (1)

  • egoblock
  • ベストアンサー率22% (4/18)
回答No.1

CSS

noname#53156
質問者

お礼

今cssを勉強中でいます。 その節は、ご回答本当にありがとうございました。

関連するQ&A

  • 画像にテキスト文字

    あるホームページに画像を貼り付け、そこにHTMLでテキスト文字を入れたのが添付画像です。 私はテキスト文字を中央に配置したいのですが、そのやり方がわかりません。 画像にHTMLでテキスト文字を入れるとき、その配置方法はどうするのでしょうか? 例えば、イラストレーターでは、中央配置にしたり、座標で正確な位置を決めれます。同じようなことは、HTMLでは無理なんでしょうか? よろしくお願いします。

  • 画像にテキストを挿入

    jpegの画像にテキストを挿入したいのですが、今使っているEasy Pictというソフトだと、テキストを一回入れると、削除できなくなるし、位置の移動もできないし不便です。  好きな場所にテキストを入れることができ、文字の大きさや色など編集でき、また、入れた後も、削除、移動、編集自由、また、吹き出しなど、テキストの枠も自由に選べるようなフリーソフトはないでしょうか。 いろいろ探しましたが、見つかりません(><) どなたか教えてください!!

  • リンクする画像とテキストをくっつけるには?

    ブログでHTMLタグを使いたいのですがまだよく分かりません。 テキストをクリックしたらリンクするためのHTMLタグは次の通りですよね。 <a href="リンク先URL">表示するテキスト</a> 画像(写真)をクリックしたらリンクするためのHTMLタグは次のようになりますよね。 <A Href="リンク先URL"><img src="画像のアドレス"><A>  私は現在、テキストと画像の両方を同じサイトにリンクさせるのに、上の二つのタグを使っているのですが、本文に表示されると二つが離れてしまいます。よく、画像とテキストが一体化しているのを見るのですが、そうするにはどうしたらいいのでしょうか?ご教授願えませんか?

  • CSSで文字と画像の配置方法は・・・

    HTML+CSSで書いています。 画像とテキストを配置しようとしています。 画像は位置固定にして、 テキストは回り込みではなく、その上にかぶさる感じにしたいの ですが、画像は画像、テキストはテキストに分離してしまいます。 (画像を背景みたいに扱いたいのですが、すでに背景はCSSで 指定されてしまっています。。。。) どのようにCSSを記述すればいいのでしょうか?

  • 画像の横にテキスト

    画像の右側にテキストを配置したいです テキストが画像の上付近から始まるようにしたのですがどんな方法が一番良いのですか? 他にも方法はありますか? <img src="sample.gif" alt="" align="top">テキスト <img src="sample.gif" alt=""style="float: left">テキスト <img src="sample.gif" alt=""style="vertical-align: top;">テキスト また、HTML5ではどんな方法がいいでしょうか? よろしくお願いします

    • ベストアンサー
    • CSS
  • 画像の中央横にテキストを表示したい

    Dreamweaverでホームページを作っています。 30×30ピクセルほどの小さな画像のとなりにテキストを表示させたいのですが、デフォルトだと画像の下側に合わさってしまいます。 そこで、imgに対するalignオプションで"middle"を指定しました。 ところが、それだと上方に位置されてしまいました。 一体どうすれば、画像とテキストの中央が合ってくれるようになるのでしょうか? ご存知の方、どうかお教え願えますでしょうか?

    • ベストアンサー
    • HTML
  • テキストにマウスを置くと同じ位置に画像がでる方法・1

    Javascript初心者です。 サンプル集のあるサイトでプログラムをコピーしたのですが、 そのサンプルはテキストの横に画像がでる仕組みのものなのですが (以下のプログラムはそういう内容のものです)、 私が行いたいことは、これを応用して、テキストの上にマウスをおくと 画像が同じ位置にでるようにできないだろうか、と思っています。 (もしくわテキストの真下にでるとようにしたい) またテキストでそれができない場合なら、画像で同じ位置で違う画像がでるようにしたいと思っています。 どの部分を修正・変更したらよいのか、教えて頂けると非常にありがたいです。 どうぞご指導よろしくお願いいたします。 (プログラムは2番めの質問に明記致します。)

  • ワードのテキストボックス&画像サイズ

    ワードで挿入→図→ファイルから と進み、使いたい画像を選択して ワード上に表示される状態では、その画像のサイズを自由に変えられる(画像が黒枠で囲まれ、四隅と辺の真ん中に黒い四角がでる状態)のですが、私は画像を好きな位置に動かしたいので、いつもテキストボックスの中に入れています。 いつもどおり画像をテキストボックスの中に入れたのですが、そうすると、今までできていた「テキストボックスの中での画像サイズの変更」ができなくなりました。 テキストボックスを選択することはできるのですが、画像を選択できなくなりました。 ついさっきまでそうできていたのに、いきなりできなくなって困っています。 たぶん私が何か知らないうちに設定か何かを変えてしまったのだと思うのですが、元に戻せなくて困っています。 ご存知の方、おしえてください。 よろしくお願いいたします!

  • 画像の上にテキストを表示させる方法

    OS4を使ってHPを作っているのですが 画像の上にテキストを表示する方法を教えてください。 セルの背景に画像を設定すればよいのでしょうか? HTMLのこともよく分かっていない人間なので おかしな質問をしているとは思いますが どうぞよろしくお願いいたします。

  • 画像とテキストを一列に並べる。高さを画像の真ん中に

    Wordで画像とテキストを一列に並べて書く際、 添付画像のようになってしまいます。 画像の下辺に合わせた位置にテキストが配置されます。 そうではなく、高さ的に画像の中央にテキストを配置したいのですが、可能でしょうか? アドバイスよろしくお願い致します。

専門家に質問してみよう