こんにちは。私はページミルを使いHP作りに挑戦してます。
属性パレットにぺろっと画像をはり付け、きれいな背景ができたのは
いいんですが、そこに字をのせるととてもごちゃごちゃしています。
そこで、写真立ての枠のようにページの周囲だけその背景を使いたい
と思い、真ん中にwidth=400 height=600くらいの背景白色のテーブルを
つくってみました。
見かけは、理想通りになりました。
ところが、テーブルの中身はいいんですが、テーブルの外では
カーソルの幅がテーブルの高さと同じになり、テーブルの横に
画像を貼ることができません。
どうすればいいのでしょうか?

つけ加えておきますが、私はテーブルを使いたいわけではなく、
周囲だけを柄物の背景にしたいだけなんです…。
それが無茶なことなんでしょうか…。

このQ&Aに関連する最新のQ&A

A 回答 (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>

という感じで。

この回答への補足

カーソルの幅というのは、例えば文字を打つ時10ポイントと100ポイントでは
カーソルの位置で点滅するこの黒い棒?の大きさが違いますよね。
それを「幅」と言っているのですが、行も列も1つだけの大きなテーブルを
つくるとその中には文章が打ち込めるのですが、テーブルの外では点滅する「幅」がテーブルと同じ高さになるんです。つまりテーブルの高さが600ピクセルなら「幅」も600ピクセルになってしまい、背景部分に字が打てなくなるということなのです。すいません、上手く伝わったでしょうか…。

補足日時:2001/03/01 15:46
    • good
    • 0
この回答へのお礼

教えていただいたようにやってみました。
なんだかいい感じになりました!テーブルも工夫次第でいろいろ活用できるんですね。ますますHP作りに対する意欲がでてきたぞー!

お礼日時:2001/03/06 17:11

画面上を写真立てのようにする、と言うことだったら、


テーブルの設定を3×3にして作成し、ボーダーなどを0にして、
真ん中のセルの背景を白に設定する。で、その周りのセルに入れたい画像や
文字を配置する、と言うのではダメでしょうか?

こういうのをしたいのじゃないのかな?
(ま、これもsasameさんのと発想が同じなんですが、PageMillでの作り方と言うことで…)
    • good
    • 0
この回答へのお礼

おっしゃる通りやってみました。まさに理想どおりのものができました!今にして思うと前回sesameさんのやり方で上手くいったのですが、部分的な色付けとか個々のセルの大きさなど私はいまいち理解できてなかったようです。それが今回教えていただいて何度もやり直しているうちにいろいろ発見があって、上手くできました。本当にうれしい!ありがとうございました。

お礼日時:2001/03/07 14:25

カーソルの幅の件、すごくよく納得しました。



申し訳ないですが、わたしはページミルの経験がないので、「ninanさんが作りたいレイアウトを作るにはHTMLをどう書いたらいいか」という解決しかできません。そして、その具体的方法は前項のソースで紹介したとおりです。
これは、どなたかページミル使い様に助けを仰ぐしかないですね…。

ところで、ご質問は「白いテーブルの中に文章を書き、そのテーブルの横(右?)に画像を貼りたい」という趣旨だと思っていたんですが、補足を拝見したところでは、テーブルの外の背景の上に置きたいのは画像ではなく文字であるように読めます。これはどちらをご希望なのでしょうか?

この回答への補足

できればどちらも…。
文字や画像やテーブルなど、自由にレイアウトしたいです。

補足日時:2001/03/01 17:06
    • good
    • 0
この回答へのお礼

残念ながらページミルの機能ではテーブルの中に背景画像を貼ることはできないということがわかりました。もちろん教えていただいた通りにテーブルを活用してできる限り理想のページを作りたいとは思っていますが、よく考えてみると、ページミルに頼りっきりのくせに理想ばかりが高い私がいることに気付きました。sesameさんのように「…HTMLをどうかいたらいいか、という解決しかできません…」などと言ってみたい! というわけで、タグの勉強はじめます。本当にご親切に教えていただいて有難うございました。

お礼日時:2001/03/06 17:34

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

このQ&Aと関連する良く見られている質問

Q一太郎上にExcelをはり付けたけど、メニューが出てこない

ワープロソフト「一太郎」を使っています。一太郎上にオブジェクトの挿入で「Excel」のワークシートを貼り付けて作業をしてきました。とても便利になったものです。一太郎上でExcelをダブルクリックするとExcelがそのまま編集できてとても便利なのですが、最近、その時のExcelのメニューが下りてこないのです。以前にはExcelを編集している時にはExcelのメニューがそのまま使えていたのに……。職場のパソコンではその機能はそのまま使えています。家のパソコンが悪いのでしょうか??
一太郎は一度削除して再インストールをしてみました。Excelもアプリケーションの自動修復をかけてみました。
OS:WinXP
一太郎:2007
Excel:2002
です。

Aベストアンサー

不具合っぽいですね。
FAQを探しても無かったらサポートへ問い合わせましょう。
http://support.justsystems.com/faq/1032/app/servlet/qasearchtop?MAIN=001001002001003

Qフォトショップで黒地の背景から文字だけ切り抜きたいです

黒地の背景に赤や青のぼやけた感じの文字のあるjpg画像の
黒い部分だけ透明化?するにはどうしたらいいでしょうか?
文字の部分だけコピーペーストして使いたいのです。

フォトショップはVer7です。

Aベストアンサー

jpgということは、現在画像は背景扱いになってますね。
まず、レイヤーリストで背景と書いてあるところをダブルクリックします。
すると画面中央に「新規レイヤー」というウィンドウが表示されますので
そのままOKにします。

その後、黒い部分を自動選択ツールで選択→消去でもいいですし、
消しゴムツールで要らない部分を消すのでも構いません。
やりやすい方法で黒を消していきます。
黒かった部分が、グレーと白の格子模様になる=透明になります。
(見えにくかったら、色で塗りつぶしたレイヤーを下に敷くといいです)

あとは、コピーしたい先にそのレイヤーを持っていけば完了です。

尚、背景を透明にした画像を保存する場合、jpgではできません。
(透明部分が白になってしまいます)
他のソフトでデータを使うのでなければ、フォトショップ形式(.psd)
にします。これで、次に開いた時も透明状態は維持されます。

Qsql where 複数テーブル Aテーブルにあるが、BまたはCテーブルになければ抽出する

タイトルのように、Aテーブルにあるが、Bテーブルまたは、Cテーブルにあれば抽出しないWhere文を作成したいのですが、ご教授ください。尚、Dテーブルより名称を抽出したいです。

 select a.項目1,a.項目2,d.名称 from Aテーブル a,Bテーブル b,Cテーブル c,Dテーブル d where a.条件1 = 1 and d.項目1 = a.項目1 and d.項目2 = a.項目2 NOT((b.項目1 = a.項目1 and b.項目2 = a.項目2 and 条件2 = 0) or (c.項目1 = a.項目1 and c.項目2 = a.項目2 and 条件2 = 0))

 上のselect文ではダメでしょうか?

Aベストアンサー

結論から言うと、質問文のSQLでは抽出できません。
理由ですが、Aテーブルにあって、BテーブルまたはCテーブルに無いような条件の場合はテーブルの結合条件として、外部結合を使う必要がありますが、質問文のSQLでは内部結合を使っています。内部結合を使うと、結合したテーブルの何れかにデータが欠如していると、該当のAテーブルのレコード情報は抽出されません。しかし、外部結合を使えば、Aテーブルのみに存在する情報も抽出可能です。

一般に、FROM句にテーブル名を並べるか、キーワードINNER JOINを使った場合は内部結合(ただし、OracleではFROM句にテーブル名を並べても外部結合として扱う記述方法が存在します。)、LEFT JOINもしくはRIGHT JOINを使うと外部結合となります。

質問文のSQLからはそれぞれのテーブルの結合条件が不明なため、そのまま動作するSQLを回答することはできませんが、仮にテーブルA〜Dのキー項目が項目1で、全テーブルの結合条件が項目1の場合、以下のようなSQLで結合できます。

SELECT a.項目1, d.名称
FROM Aテーブル a
LEFT JOIN Bテーブル ON a.項目1 = b.項目1
LEFT JOIN Cテーブル ON a.項目1 = c.項目1
LEFT JOIN Dテーブル ON a.項目1 = d.項目1
WHERE b.項目1 IS NULL OR c.項目1 IS NULL

LEFT JOINをベースに外部結合(LEFT JOIN)しているので、Bテーブル、またはCテーブルに該当の情報がなくても情報が抽出されます。また、Aテーブルに情報が存在し、Bテーブルに情報が存在しない場合、Bテーブルに関連する情報は全てNULLになるため「b.項目1 IS NULL」とすることで、「Aテーブルに存在し、Bテーブルに存在しない」データを抽出できます。同様にして「c.項目1 IS NULL」とすると、Cテーブルには存在しない情報が抽出できます。

なお、SQLは使用するSQLサーバの種類やバージョンによって動いたり、動かなかったりします。質問するときは使用するSQLサーバの種類とバージョン(Oracle 11g、Postgresql 9.6など)も記載していただけると、より正確なSQLを回答できます。

結論から言うと、質問文のSQLでは抽出できません。
理由ですが、Aテーブルにあって、BテーブルまたはCテーブルに無いような条件の場合はテーブルの結合条件として、外部結合を使う必要がありますが、質問文のSQLでは内部結合を使っています。内部結合を使うと、結合したテーブルの何れかにデータが欠如していると、該当のAテーブルのレコード情報は抽出されません。しかし、外部結合を使えば、Aテーブルのみに存在する情報も抽出可能です。

一般に、FROM句にテーブル名を並べるか、キーワードINNER JOINを使った...続きを読む

Qフォトショップでの背景の特定部分だけのぼかし

ある画像Aがあります。その画像の上に、画像Bを配置したのですが、背景画像のAと重なり合っている部分のうち少し大きい部分を薄くして上の画像Aを目立たせたいと思っています。画像全体を薄くする方法はわかるのですが、指定部分のぼかしのやり方がわかりませんので、フォトショップもしくはファイヤーワークスでご教授願えないでしょうか。
(ファイヤーワークスで作業をメインにしていますので、ファイヤーワークスでご教授願えると助かります)

Aベストアンサー

文章がよく分かりません。
「上の画像Aを目立たせたい」って「下の画像Aを目立たせたい」の間違いではない?

いずれにしろ、そういった合成をするのであれば、素直にPhotoshopを使う方が、簡単かつクォリティも高くできると思います。

また、お尋ねになるときには、手持ちのソフトのバージョンは必ず書くようにしましょう。より具体的な答えが期待できます。

それから、質問したものを聞きっぱなしで、そのあとどうなったかの返事もしないまま、また別の新しい質問、っていうのはどうかと思いますよ。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=2443442

Q一太郎11でATOKパレットが行方不明になります。

一太郎11でATOKパレットが行方不明になります。
ツール~日本語入力のメニュー~ATOKパレット~トレイに格納
トレイのアイコンクリック~トレイの外に出すをクリック
ここで行方不明になります。
解決方法を教えて下さい。
ちなみに再インストールは試しましたが、同じけっかになります。
Office XP Professionalも入ってます。

Aベストアンサー

OSは何を使ってますか。W2000やW-XPではATOKパレットが消えることがあるようです。ジャストシステムのホームページに行ってATOKサポートページから「ツールバー表示状態切替ツール」をダウンロードして、再起動すると正常になるのでは。試してみてください。


人気Q&Aランキング

おすすめ情報