質問: frontpageで作ったhtmlをoperaで見ると frontpage2000でwebページを作成しています。 表を作り枠線を赤色や青色にしました。 ieで見るとそのように表示されているのですが、 operaブラウザで見るとただの黒の枠線になっています。 またブックマーク(同じページ内でジャンプするハイパーリンク)を 設定しました。これもieでは生きているのですが、operaでは 反映されません。 どちらもoperaでできないものではないと思います。 例えばこの教えてgooの枠線はオレンジ色に表示されていますし、 windows2000faqで質問文をクリックすると同ページの下のほうに ある回答にジャンプします。 自分がfrontpage2000で作ったページだけoperaでは作用しないようです。 上記2つの設定についてfrontpageは特殊なのでしょうか? それとも私のやり方がおかしい? (わたしのやり方) 枠線:表のプロパティで罫線の色と太さを指定 ブックマーク:リンク先にブックマークを指定、 元側のハイパーリンクの設定でブックマークを選定。
回答: 少なくとも数バージョン前のoperaだったら、よりhtmlの規則に忠実に表示するという評価でした。ある程度間違ったhtmlであっても、ieなら好意的に解釈しておそらくこうであろうという表示にするのを、operaは容赦なくそのままの解釈で表示する。 また、ieにはマイクロソフトが独自に拡張したhtmlもあって、それを使うとoperaは当然ながら表示しない。これもよくあったことです。 純粋に文法的な定義だけのチェックをするなら、参考urlのページなどが便利です。コメントもつけてくれるので勉強になります。