• ベストアンサー

上手いフレームページの作り方

http://www.narinari.com/ みたいなサイトを作成したいのですが、 上記のサイトはフレームを使用してますよね?? 上と左にフレームが存在すると思うのですが、 どうやったらタイトル画像の様に、フレーム間をまたいで 表示できるのでしょうか; お願いします。

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

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.2

こんにちは。 どのようにずれてるかわかりませんが、 TD属性のvalignを使用してみてはいかがでしょうか。 <td valign="top"> とすることでそのセルに表示されるものが一番上から表示されます。 質問内のページ全体を保存し、ページ内の <table border="0"> とかの部分でborder="1"とかにして、どのように枠組みを行っているか見てみたら 参考になると思いますよ。 個人的にフレームはオススメしません。 テーブルに関するタグはこちらをご参照ください。

その他の回答 (3)

  • chinensis
  • ベストアンサー率40% (54/132)
回答No.4

>大きなテーブルを二つに割って、左側で作業すると、 右側のテーブル内が大きくズレてしまいます。。 tableサイズ(幅)を固定してしまうのが一番簡単です。 例えば <table width="600"> <tr> <td width="300"> … </td> <td width="300"> … </td> </tr> </table> とすれば、左右のセルの幅はそれぞれ300pxで固定されます。 ※片側のみに大量の文字列または幅を超えるイメージを入れた時に崩れる場合もありますが、基本的にちゃんと入りきるサイズを予め計算すればほとんど崩れることはありません。

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.3

こんにちは。 ごめんなさい。URL忘れてました。

参考URL:
http://www.tohoho-web.com/html/index.htm
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 URL先のページはフレームを使用していません。 テーブルにて大きな表を作り、その中に入れていっている感じです。 フレームで作るとしたら、まず上下のフレームを分けます。 上を小さく、下を大きく。 下のフレームをさらに左右に分割します。 左を小さく、右を大きく。 上下に分割した上のフレーム部分にタイトル画像を表示するHTMLを 読み込めば似たようなものを作れます。

rasutaman
質問者

お礼

ありがとうございます。自分でもテーブルを組むのですが、 大きなテーブルを二つに割って、左側で作業すると、 右側のテーブル内が大きくズレてしまいます。。 強引に改行タグを入れて上に押し上げたりしてますが・・・。 もうどうしょうもありません; やはりフレームにするしかないのかなと思いました。

関連するQ&A