これは一体何ですか?
これは一体何ですか?
2日前に友達とについて話しましたが、今日はオンラインで学んだ情報をここに整理します
HTML5 の普及により、人々の への理解は徐々に弱まってきましたが、今でも多くの面接官がこの質問をしています。そのため、将来何かについて話すためには、それを理解する必要があります。 。
1. 魔法の効果はありますか?
この問題を明確にするために、まずブラウザの「標準モード」と「変なモード」について説明しましょう。
「変なモード」とは何ですか?簡単に言うと、古いバージョンのブラウザ用に設計され、W3C 標準に厳密に従っていない Web ページとの互換性を保つためにブラウザによって生成されるページ レンダリング モードです。このとき、レンダリング エンジンも必要なモードに切り替わります。バージョン。
「標準モード」とは何ですか?ユーザーが W3C 仕様を満たす新しいページを表示する必要がある場合、レンダリング エンジンは「変なモード」とは逆の「標準モード」に切り替わります。このモードでは、レンダリング エンジンは最新バージョンです。これは、より多くの W3C 仕様にも適合します。
最後に、「標準モード」と「変なモード」を総称してブラウザのドキュメントモードと呼びます。
IE6の時代には、W3C標準に準拠し、古いWebページを引き続き閲覧できるようにするために、「標準モード」と「変モード」が作られました。同じブラウザーには両方のレンダリング モードが存在しますが、手動で切り替えることは現実的ではありません。Microsoft は、当時非常に「斬新な」概念であるドキュメント タイプ (DOCTYPE) を提案しました
。このようにして、「gorgeous」が誕生しました。その利点と欠点については説明しません。このドキュメントを解析するためにどのドキュメント標準を使用するかをブラウザのパーサーに指示します。
2. が存在しないか、形式が間違っている場合は影響を受けますか?
DOCTYPE が存在しないか、形式が正しくないと、ドキュメントが「奇妙なモード」でレンダリングされます。
3. HTML5 はなぜ を記述する必要があるのですか
HTML5はSGMLに基づいていないため、DTD(Document Type Definition)を参照する必要はありませんが、ブラウザの動作を規制する(ブラウザを本来の動作にさせる)ためにdoctypeが必要です。
そして、HTML4.01はSGMLをベースにしているため、文書で使用されている文書型をブラウザに伝えるためにDTD(Document Type Definition)を参照する必要があります。
注: SGML は、電子ドキュメントとコンテンツの説明を定義するための国際標準です。基本的な考え方は、ドキュメントのコンテンツとスタイルを分離することです。これは、SGML 宣言、文書型定義 (DTD)、および文書インスタンスで構成されます。
参照元:
http://www.cnblogs.com/zichi/p/5147159.html

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

Y軸位置Webアノテーション機能の適応アルゴリズムこの記事では、単語文書と同様の注釈関数、特に注釈間の間隔を扱う方法を実装する方法を探ります...

GiteEpages静的Webサイトの展開が失敗しました:404エラーのトラブルシューティングと解像度Giteeを使用する

画像をクリックした後、散乱と周囲の画像を拡大する効果を実現するには、多くのWebデザインがインタラクティブな効果を実現する必要があります。特定の画像をクリックして周囲を作成してください...

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。
