2009-09-03 11 views
0

私は多くの別々のHTMLファイルを持っています。今私は単一のウィンドウでそれらを結合したいと思います。どうやってするか?htmlでフレームを追加して整列する方法は?

+0

あなたはこれらの理由のためのフレームを利用してはならない。 - ブックマーク と、おそらく困難 - Googleのクローラがサイト をインデックス難しさを持っているかもしれない - 彼らはひどい(だけではなく、スクロールの問題を)見て、私のhtmlファイルの – Gnark

答えて

1

実際にデザインでフレームを使用する前に、why frames are evilと読みます。その後もそれを使用したい場合は、少なくとも通知を受けます。ここで

は、あなたがあなたのページにフレームを使用するために必要なすべてのタグです:、これらのタグを使用する方法の詳細および例について

Tag  Description 
<frameset> Defines a set of frames 
<frame> Defines a sub window (a frame) 
<noframes> Defines a noframe section for browsers that do not handle frames 
<iframe> Defines an inline sub window (frame) 

herehereをお読みください。

+0

ちょっと..いくつかをインターネットエクスプローラに表示されていません。表示するためにmozilla firefoxを使用する前に.watを実行しますか? –

+0

まだFirefoxで動作していますか?その場合は、問題をより具体的に特定できるようになるまで、行った変更を元に戻します。あなたが詳細を提供しなければ、私たちは本当に助けにならない。 フレームを使うのをやめれば、頭を悩ませてしまうかもしれません...最初にそれらを使うことを決めた理由は何ですか? – Donut

0

これは、達成したいことによって異なります。

ほとんどの場合、サーバー側のスクリプトやSSIをサーバー側で連結し、結合された単一のHTMLファイルを返すなど、何らかのサーバーサイドスクリプトやSSIを使用するのが最適な方法です。

クライアント側で結合する必要がある場合は、まず<object/>要素がニーズに合っているかどうかを確認する必要があります(特に‘Notes on embedded documents’をご覧ください)。

あなたは、より高度な動作が必要な場合は、おそらくframesを使用する必要があります(フル<frameset/>または浮動<iframe/>のいずれか)が、このモジュールはunadvisable考えられるかもしれないので、それは厳密HTML4やXHTMLから削除されたことに注意します。

関連する問題