HTML 5のドラフトは正式な標準にはならなかった

HTML 5のドラフトは正式な標準にはならなかった
<br />昨日、W3C で新しいHTML 5 ドラフト (ワーキング ドラフト) が 6 月 10 日にリリースされたことを知りました。提供された新しいバージョンのドキュメントをざっと見て、いくつかメモをとりました。
HTML 5 ドラフトは正式な標準にはならなかった<br />引用:
ワーキングドラフトとしての公開は、W3C メンバーシップによる承認を意味するものではありません。
「ドラフト」として公開することは、W3C メンバーによる承認 (サポート) を意味するものではありません。
HTML 5 仕様は、少なくとも 2 つの完全な実装が完成するまでは完成したとは見なされません。
HTML 5 仕様は、少なくとも 2 つのソフトウェアが実装するまで確定しません。

XHTML 1 は 1999 年にリリースされましたが、完全なサポートを得るまでに 2 ~ 3 年かかり、完全に推進されるようになったのは、ほぼ 10 年後の最近のことです。したがって、 HTML 5 がサポートされるまでには、しばらく時間がかかるでしょう (特に「非主流」のブラウザでは)。 W3C HTMLワーキング グループのスケジュールによれば、2010 年まで正式な最終決定は行われません。
驚くほどシンプルなDOCTYPE宣言
<!doctypehtml>
とても簡単ですよ、ハハハ。また、大文字と小文字の区別はありません。仕様では、この DOCTYPE が宣言されている場合、いわゆる「カスタムHTML構文」、つまりタグを閉じる必要のない以前のHTML構文を使用できることが規定されていることに注意してください。同時に、 XHTMLのような XML 形式の構文も許可されます。その場合は、上記の代わりに XML ドキュメントの DOCTYPE を宣言する必要があります。
前方互換性
HTML 5 仕様には「非推奨」の要素はありません。これは、一方ではデザイナーが特定の要素を使用しないように要求する一方で、他方ではブラウザーがこれらの要素をサポートすることを要求しているためです。この場合、私の直感では、 HTMLまたはXHTMLで記述された以前のすべての Web ページをサポートすることを目的としていると思われます。これはデザイナーにとってありがたいことです。XHTML厳格な構文に制限されなくなるからです。
削除された要素<br />もちろん、これらの要素はHTML 4 に関連していますが、 HTML 5 がHTML 4 への単純な退化ではないこともわかります。純粋なインターフェイス プレゼンテーション要素を放棄し、CSS を使用する必要があるなど、X HTMLのいくつかの重要な精神は依然として遵守されています。
次の要素は、その効果が純粋にプレゼンテーション的なものであるため、CSS で処理する方が適切であるため、破棄されます。
ベースフォント / 大きい / 中央 / フォント / s / ストライク / tt / u
以下の要素は、「その使用がエンドユーザーの使いやすさとアクセシビリティに悪影響を及ぼすため」破棄されました。
フレーム / フレームセット / フレームなし
以下の要素は、「あまり使用されていない、混乱を招く、または他の要素で処理できる」という理由で破棄されました。
頭字語/アプレット/isindex/dir
ここで説明したいのは、acronym を abbr に置き換えることが推奨されているということです。しかし、IE では abbr は acronym ほど使いやすくないようです。詳細については、http://www.mikkolee.com/3 のHTMLテスト ドキュメントを参照してください。アプレットの代わりにオブジェクトを使用します。このラベルは長い間放棄されてきました。しかし、私がHTML を勉強していた頃は、どの本にもこのアプレットについて触れられていました。当時は誰もが Java アプレットに憧れを抱いていたのですが、今では歴史の舞台からひっそりと退いてしまったというのは、とても感慨深いものがあります。 isindex と dir。これら 2 つはHTML 3 では推奨されなくなったため、ここでは説明しません。
さらに新しい要素
HTML 5 では多くの新しい要素が導入されていますが、ここではリストしません。ご覧ください
http://www.ibm.com/developerworks/cn/xml/x-html5/ を参照してください。
HTML 5 についてさらに詳しく知りたい場合は、この記事の下部に関連記事がいくつかリストされているので、そちらもご覧ください。
原文: www.mikkolee.com/22

<<:  MySQL 8.0.21 のインストール手順と問題解決

>>:  Vue スキャフォールディングでのレンダリングを理解する

推薦する

HTML+CSS を使用して、画像の右上隅に削除の十字と画像削除ボタンを追加します。

記録として、将来使用される可能性があり、困っている友人も使用できます。 BBはもうやめて、まずはレン...

体験したい17 404ページ

404 を避けるべきだとどうして言えるのでしょうか? その理由は、ほとんどの 404 ページが粗雑す...

MySQL インデックスの一般的な問題の概要

Q1: データベースにはどのようなインデックスがありますか?メリットとデメリットは何ですか? 1. ...

docker で mysql に接続できない場合の解決策

シナリオ: 仮想マシンの Docker コンテナに最新バージョンの MySQL をインストールした後...

Vue2/vue3 ルーティング権限管理方法の例

1. Vueルーティングの権限制御には一般的に2つの方法がありますa. ルーティングメタ情報(メタ)...

Mysql 5.7.19 無料インストール版 (64 ビット) の設定方法に関する詳細なチュートリアル

公式サイトから mysql-5.7.19-winx64 をダウンロードします。これはシステムの 64...

CSS3 の transition、transform、translate の違いと機能の簡単な分析

変換して翻訳するTransform は、変換と変形を意味します。他の幅属性や高さ属性と同様に、CSS...

Linux チェックアップ、Linux の状態 (ネットワーク IO、ディスク、CPU、メモリ) を把握

目次1. コアコマンド2. 共通コマンド3. コアコマンドの詳細な説明3.1、ps補助3.2 トップ...

ReactのsetStateがマクロタスクなのかマイクロタスクなのかについて詳しく話しましょう

目次序文面接官は適切な質問をしていますか? § React は setState をどのように制御し...

Alibaba Cloud Centos7のインストールとSVNの設定

1. SVNサーバーをインストールする yum でサブバージョンをインストール2. SVNバージョン...

1 時間で MySQL データベースを学ぶ (Zhang Guo)

目次1. データベースの概要1.1 開発の歴史2. MySQL の紹介2.1. MySQLの概要2....

CSS は Google マテリアル デザインのテキスト入力ボックス スタイルを実装します (推奨)

みなさんこんにちは。今日は、純粋な CSS を使用して Google マテリアル デザインのテキスト...

Vue のレスポンシブ原則と双方向データの詳細な分析

応答性を実現するための object.defineProperty の理解observe/watch...

プライベートイメージウェアハウスを構築するためのDockerレジストリの実装方法

マイクロサービスのイメージは、保存用に Docker リポジトリにアップロードされます。一般的に使用...

ubuntu20.04 LTS システムのデフォルト ソース ソース リスト ファイルの変更

誤って source.list の内容を変更し、一連のエラーが発生した場合は、デフォルトのソース フ...