これがないと、ブラウザはページをレンダリングするときに Quirks モードを使用することがわかっています。また、ブラウザによって Quirks モードでのレンダリングの仕方が異なることもわかっています。したがって、次のような doctype を記述します。 コードをコピー コードは次のとおりです。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 幸いなことに、さまざまな Web 開発ツールは現在、テンプレート コードの挿入をサポートできるほど強力になっているため、この長くて面倒な doctype を 1 文字ずつ入力する必要はありません。しかし、もう十分だと思ったら、これを試してみてください: コードをコピー コードは次のとおりです。<!DOCTYPE html> わあ、とても簡潔ですね!メリットは明らかです。1. 間違いを心配せずにこの doctype を簡単に記述できます。2. 約 105 バイトの文字を節約できます。毎日数千万の PV があるサイトの場合、かなりのトラフィックを節約できます。3. 下位互換性があります。はい、html5 doctype はこのように記述され、最新のブラウザーはそれを認識します。 もしあなたも私と同じように、
注: 選択した doctype に対してページを検証する必要はまったくありません。doctype タグが存在するだけで、厳密モード (標準モード) を有効にすることができます。私の言っていることがまだ疑問に思う場合は、http://www.quirksmode.org/css/quirksmode.html#link2 にアクセスして、必要な情報を確認してください。答えを得るには、ほんの少しの JavaScript コードだけが必要です。それは次のとおりです。 コードをコピー コードは次のとおりです。モード=document.compatMode; このコードを使用すると、現在のブラウザが Quirks モードか標準モードかを判断できます。このプロパティの互換性は疑う余地がありません。疑問がある場合は、http://www.quirksmode.org/dom/w3c_html.html#t11 を確認してください。テストしたいブラウザで http://wanz.im/demo/doctype-test.html にアクセスすれば、結果を見ることができます。私の知る限り、IE6 でも、Quirks モードは有効になりません。何か新しい発見がありましたら、メッセージを残してください。 |
>>: MySQL パフォーマンス ストレス ベンチマーク ツール sysbench の使い方の紹介
背景下のようなリストでは、削除ボタンをクリックすると削除操作を実行する必要があります。 リスト生成:...
最近、仕事中に問題が発生しました。Docker コンテナがホストの redis にアクセスできず、t...
目次序文始めるちょっとした考えコードの実装真似する実装トラックトリガーの実装観察の実装計算の実装序文...
> MySQL 5.7 クラスタ マスターとスレーブをデプロイする (テストのみ)イメージバー...
オールラウンドなシステム監視ツール dstat dstat は、vmstat、iostat、nets...
1. Linuxカーネルドライバモジュールの仕組み静的ロードでは、ドライバモジュールをカーネルにコン...
序文最近、フロントエンドの学習に関する以前のメモを整理したところ、モバイル Web 画面の適応 (r...
今回はReact-Flaskフレームワーク上でアップロードコンポーネントを開発するスキルについてお話...
長い引用には blockquote を、短い引用には q を、参考文献には cite を使用します。...
CSS のみを使用してどのような充電アニメーション効果を作成できるかを見てみましょう。バッテリーを...
目次1. jsonp クロスドメイン2. document.domain + iframe クロスド...
現在、プロジェクトの要件により、フォームの送信を制御し、送信前にデータを検証および処理するために j...
目次1. インデックスと変数の賢い使用1. インデックスなしの比較テスト2. created_tim...
目次MySQL ベースの検索エンジンの実装1. ngram全文パーサー2. 全文インデックスを作成す...
<br />ホームページの右側にあるスクロールバーを削除するにはどうすればよいですか? ...