2

<font>W3C は、<frameset>、、 などのいくつかの要素が非推奨になったことを発表し<strong>ました。これらのほとんどは CSS で置き換えることができます。この変更は HTML 5 でもたらされると言われていましたが、ドキュメントに HTML 5 doctype を配置すると、これらの要素は引き続き機能するようです。知らず知らずのうちに HMTL 5 doctype を実際に適用していないのでしょうか、それとも W3C の通知を完全に誤解しているだけなのでしょうか?

4

4 に答える 4

4

この場合の非推奨とは、機能が残っていることを意味しますが、それらを使用すると、代替方法を推奨する警告メッセージが表示される可能性があり、非推奨は機能が将来削除されることを示している可能性があります。

より良い代替手段があるため、基本的に使用しないようにして ください http://en.wikipedia.org/wiki/Deprecation

于 2012-06-12T21:39:04.960 に答える
4

は、DOCTYPEどの要素がサポートされるかを決定しません。ブラウザが要素をサポートしている場合、その要素は「機能」します。ブラウザーは、古いサイトを表示するために使用される場合に適切に機能する必要があるため、非推奨の要素をサポートしています。

思考実験として、このコードで何ができると思いますか?

bluefire {
    display: block;
    padding: 1em;
    border: 2px solid black;
}

<bluefire>
    Hello world!
</bluefire>

要素が「機能する」かどうかの定義は明確ではありません。

于 2012-06-12T21:39:51.670 に答える
1

「非難する」という不定詞は、単に「(何かを)強く非難する」という意味です。- http://en.wikipedia.org/wiki/Deprecation

これは本当です。タグは引き続き機能しますが、使用を避けることを強くお勧めします。

于 2012-06-12T21:44:22.573 に答える
1

いいえ、「非推奨」の意味を誤解しているだけです。要素が廃止されても、突然動作を停止することはありません。詳細な議論とリンクについては、このスレッドをご覧ください。

非推奨の要素は将来のブラウザーから削除されますか?

于 2012-06-12T21:45:20.720 に答える