お世話になります
環境WindowsXP asp.net 2005
フレーム分割したページを作成しようと思っているのですが
2003のようにフレーム分割のメニューが存在しません。
変更点を検索しても,これというものが見つからずに
2003で作成したaspxのページを貼り付けたら波線が出て
XHTML 1.0 Transitional
要素'frameset'はサポートされていません
と表示されます。
framesetどころか何が対応してて何が2005から非対応なのかすら
まともに検索もできません。
(まぁそこらへんは自分の検索能力のなさなのでしょうが・・・^^;)
エラーメッセージの通り,2005からはサポートしないのでしょうか??
また,そういうことを記述しているサイトなどがありましたらURL教えてください。できれば何というキーワードを検索してそれを見つけたのかも知りたいです><
以上よろしくお願いします
デザインビューから編集はできないけど,ソースビューからhtmlタグを埋め込んで実行させることはできました。ただし,赤波線がでてエラーと表示されちゃいますけど・・・
しかしなんでフレームセットを未サポートにしなきゃいけなかったんでしょうかねぇ・・・意味わかんないですよ
> 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 自体が非推奨の要素だったわけだし。
まぁ、手動で追加できるなら、問題ないんじゃないかな。
ツイート | ![]() |