- ベストアンサー
ページミルではテーブルと画像が並べられないの?
こんにちは。私はページミルを使いHP作りに挑戦してます。 属性パレットにぺろっと画像をはり付け、きれいな背景ができたのは いいんですが、そこに字をのせるととてもごちゃごちゃしています。 そこで、写真立ての枠のようにページの周囲だけその背景を使いたい と思い、真ん中にwidth=400 height=600くらいの背景白色のテーブルを つくってみました。 見かけは、理想通りになりました。 ところが、テーブルの中身はいいんですが、テーブルの外では カーソルの幅がテーブルの高さと同じになり、テーブルの横に 画像を貼ることができません。 どうすればいいのでしょうか? つけ加えておきますが、私はテーブルを使いたいわけではなく、 周囲だけを柄物の背景にしたいだけなんです…。 それが無茶なことなんでしょうか…。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ご質問の趣旨、だいたいはわかったのですが、 >>カーソルの幅がテーブルの高さと同じになり、テーブルの横に の、「カーソルの幅」というところだけがよくわかりません。 原理的にはたぶんninanさんがやろうとしておられることは「できる」と思いますので、状況をもう少し補足していただけませんか? ※テーブルの横にどうしても画像が貼りたければ、その画像も別セルにしてテーブルに入れちゃう、というのはどうでしょう? <P> <TABLE width="600" height="600" border="0" cellspacing="0"> <TR> <TD width="400" height="600" bgcolor="#ffffff">―ここに文章を書く。―</TD> <TD width="200" height="600"><IMG width="***" height="***" src="***.jpeg" alt="画像の説明"></TD> </TR> </TABLE> </P> という感じで。
その他の回答 (2)
- actaeon
- ベストアンサー率30% (15/50)
画面上を写真立てのようにする、と言うことだったら、 テーブルの設定を3×3にして作成し、ボーダーなどを0にして、 真ん中のセルの背景を白に設定する。で、その周りのセルに入れたい画像や 文字を配置する、と言うのではダメでしょうか? こういうのをしたいのじゃないのかな? (ま、これもsasameさんのと発想が同じなんですが、PageMillでの作り方と言うことで…)
お礼
おっしゃる通りやってみました。まさに理想どおりのものができました!今にして思うと前回sesameさんのやり方で上手くいったのですが、部分的な色付けとか個々のセルの大きさなど私はいまいち理解できてなかったようです。それが今回教えていただいて何度もやり直しているうちにいろいろ発見があって、上手くできました。本当にうれしい!ありがとうございました。
- sesame
- ベストアンサー率49% (1127/2292)
カーソルの幅の件、すごくよく納得しました。 申し訳ないですが、わたしはページミルの経験がないので、「ninanさんが作りたいレイアウトを作るにはHTMLをどう書いたらいいか」という解決しかできません。そして、その具体的方法は前項のソースで紹介したとおりです。 これは、どなたかページミル使い様に助けを仰ぐしかないですね…。 ところで、ご質問は「白いテーブルの中に文章を書き、そのテーブルの横(右?)に画像を貼りたい」という趣旨だと思っていたんですが、補足を拝見したところでは、テーブルの外の背景の上に置きたいのは画像ではなく文字であるように読めます。これはどちらをご希望なのでしょうか?
お礼
残念ながらページミルの機能ではテーブルの中に背景画像を貼ることはできないということがわかりました。もちろん教えていただいた通りにテーブルを活用してできる限り理想のページを作りたいとは思っていますが、よく考えてみると、ページミルに頼りっきりのくせに理想ばかりが高い私がいることに気付きました。sesameさんのように「…HTMLをどうかいたらいいか、という解決しかできません…」などと言ってみたい! というわけで、タグの勉強はじめます。本当にご親切に教えていただいて有難うございました。
補足
できればどちらも…。 文字や画像やテーブルなど、自由にレイアウトしたいです。
お礼
教えていただいたようにやってみました。 なんだかいい感じになりました!テーブルも工夫次第でいろいろ活用できるんですね。ますますHP作りに対する意欲がでてきたぞー!
補足
カーソルの幅というのは、例えば文字を打つ時10ポイントと100ポイントでは カーソルの位置で点滅するこの黒い棒?の大きさが違いますよね。 それを「幅」と言っているのですが、行も列も1つだけの大きなテーブルを つくるとその中には文章が打ち込めるのですが、テーブルの外では点滅する「幅」がテーブルと同じ高さになるんです。つまりテーブルの高さが600ピクセルなら「幅」も600ピクセルになってしまい、背景部分に字が打てなくなるということなのです。すいません、上手く伝わったでしょうか…。