2005でのフレームセットの作成方法

解決


0で除算しました  2006-04-11 02:23:32  No: 130935

お世話になります

環境WindowsXP asp.net 2005

フレーム分割したページを作成しようと思っているのですが
2003のようにフレーム分割のメニューが存在しません。

変更点を検索しても,これというものが見つからずに

2003で作成したaspxのページを貼り付けたら波線が出て

XHTML 1.0 Transitional
要素'frameset'はサポートされていません

と表示されます。

framesetどころか何が対応してて何が2005から非対応なのかすら
まともに検索もできません。
(まぁそこらへんは自分の検索能力のなさなのでしょうが・・・^^;)

エラーメッセージの通り,2005からはサポートしないのでしょうか??
また,そういうことを記述しているサイトなどがありましたらURL教えてください。できれば何というキーワードを検索してそれを見つけたのかも知りたいです><

以上よろしくお願いします


0で除算しました  2006-04-11 18:09:02  No: 130936

デザインビューから編集はできないけど,ソースビューからhtmlタグを埋め込んで実行させることはできました。ただし,赤波線がでてエラーと表示されちゃいますけど・・・

しかしなんでフレームセットを未サポートにしなきゃいけなかったんでしょうかねぇ・・・意味わかんないですよ


Dental  2006-04-11 19:21:52  No: 130937

> XHTML 1.0 Transitional
> 要素'frameset'はサポートされていません

HTML の規格で、そういう仕様になっていますしね。
(DOCTYPEってご存知ですか? Webページを作る上で重要な意味があります)
http://www.htmq.com/html/doctype.shtml

<frameset をサポートしているもの>
HTML 4.01 Frameset
XHTML 1.0 Frameset

<frameset をサポートしていないもの>
HTML 4.01 Strict
HTML 4.01 Transitional
XHTML 1.0 Strict
XHTML 1.0 Transitional
XHTML 1.1

> しかしなんでフレームセットを未サポートにしなきゃいけなかったんでしょうかねぇ
もともと、frameset 自体が非推奨の要素だったわけだし。
まぁ、手動で追加できるなら、問題ないんじゃないかな。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加