リニューアルのデザインにインラインフレーム(<iframe>)を使おうと思っていたのですが、なんとHTML4.0では非推奨でした.....。互換性のある"Transitional"では使える様ですが、非推奨のタグなどが使えない"Strict"では第七天ではムリだということです.......。
しかも、フレーム(<frame>)、target属性も非推奨の様で、従来のフレーム系はおおよそ絶滅しそうな予感.....。非推奨のものはいずれ廃止される可能性があることを考えると、ちょっと心配です。
iframeは、CSSの{overflow:auto}や<object>で代替できそうなのが救いですが、埋め込み型でないと構想しているデザインは無理なので<object>を使うしかなさそうです。targetが使えないということは、仮にインラインフレーム風にページを埋め込んだ場合、その埋め込まれたページに貼られたリンク先の表示はフレーム内になってしまうということですよね.......。
もっともそういうインラインフレーム内にメインのコンテンツを置くというデザイン自体が間違っているわけなのですが.....、困りました。とりあえず過ちを犯しまくりのデザインは強行しますが、インラインフレームを使わない代替版も用意しておく必要がありそうです。でも....廃止されると言っても、実際に廃止されるとしてもまだ先のことでしょうし、ブラウザがそれに追随しない限りは表示可能なわけですから、それほど焦る必要はないのかもしれませんが。
そういえば、ずっと使ってきたHTMLソフトのDreamweaver、バージョンは4.0なのですが、さすがにアップしないと拙くなってきました。CSSの対応が中途半端なので、最近はレイアウトモードでは作業しなくなってしまいました。全然反映されないしすごい崩れ様だしもう見てられない状態なんだもの。........ソフト使っているくせにタグ打ちしてどーすんの、って感じです。それに今度Dreamweaverがバージョンアップしてしまうと、手持ちのバージョン4.0はサポート外になってしまうので、アップグレードできなくなってしまうので、どのみちアップしようとは思っていたのですが。FLASH同梱のSTUDIOの方がお得だけど、FLASHなんて使わないし......Dreamweaverのみアップしようと思っています。
全く.......早くリニューアルしたいです。断っておきますが、何も創作していないわけではありませんし、アイデアはよく浮かびます。ブログの設置に手間取って、その合間に、CSSに執着してしまったのがいけなかったのか良かったのか.......。orz