検索

HTML head タグの詳細な紹介

Jun 27, 2017 am 10:20 AM
headhtml導入

この記事は Yisi の記事に基づいており、一般的に使用されるヘッドの各タグと要素の意味と使用シナリオを紹介するための詳細な概要を提供します。 HTML のヘッド部分には、Web ページのブラウザレンダリングや SEO などに関わる多くのタグや要素が存在します。各ブラウザコアや国内ブラウザメーカーごとに独自のタグ要素があり、多くの違いがあります。モバイルインターネットの時代では、モバイル端末のヘッド構造とメタ要素がさらに重要になります。各タグの意味を理解し、自分のニーズに合った head タグを作成することがこの記事の目的です。この記事は Yishi の記事に基づいており、一般的に使用される head 内の各タグと要素の意味と使用シナリオを紹介するために拡張された概要を提供します。

DOCTYPE

DOCTYPE(Document Type)、この宣言はドキュメントの最前部、html タグの前にあり、このタグはドキュメントが使用する HTML または XHTML 仕様をブラウザーに伝えます。

DTD (Document Type Definition) 宣言は で始まり、大文字と小文字が区別されず、先頭にコンテンツがありません (スペースを除く) 他のコンテンツがある場合、ブラウザーは IE での Quirks モードのレンダリングを有効にします。ウェブページ。パブリック DTD、名前の形式は、registration //organization // type tag // language です。登録は、組織が国際標準化機構 (ISO) によって登録されているかどうかを指します。+ ははい、- はいいえを意味します。 「組織」は、W3C などの組織の名前です。通常、タイプは DTD です。タグはパブリック テキストの説明、つまり参照されるパブリック テキストの一意の説明名を指定し、その後にバージョン番号を続けることができます。最終言語は、英語の場合は EN、中国語の場合は ZH など、DTD 言語の ISO 639 言語識別子です。 XHTML 1.0 では 3 つの DTD タイプを宣言できます。それぞれ厳密バージョン、移行バージョン、フレームベースの HTML ドキュメントを表します。

●HTML 4.01 strict


XML/HTMLCodeコンテンツをクリップボードにコピー

  1. 語" "http://www.w3.org/TR/html4/strict.dtd">

●HTML 4.01 Transitional


XML/HTML コードコンテンツをクリップボードにコピー

  1. span class="tag">>

●HTML 4.01 フレームセット




XML/HTML コードコンテンツをクリップボードにコピー

  1. レームセット //EN " "http://www.w3.org/TR/html4/frameset.dtd"

    >

●最新のHTML5では、より簡潔な記述が導入されており、上位互換性と下位互換性があり、使用することをお勧めします。




XML/HTML コードコンテンツをクリップボードにコピー

  1. p>>
HTML では、doctype には主に 2 つの目的があります。

●書類の有効性を確認します。

このドキュメントがどの DTD に従って記述されているかをユーザーエージェントとバリデーターに伝えます。このアクションは受動的であり、ページがロードされるたびにブラウザは DTD をダウンロードせず、ページが手動で検証された場合にのみ有効になります。

●ブラウザのレンダリングモードを決定します

実際の操作では、ドキュメントを読み取るときにどの解析アルゴリズムを使用するかをブラウザに通知します。これが記述されていない場合、ブラウザは独自のルールに従ってコードを解析し、HTML レイアウトに重大な影響を与える可能性があります。ブラウザには HTML ドキュメントを解析する 3 つの方法があります。

●変ではない(標準)モード

●変なモード
●一部変(ほぼ標準)モード
IEブラウザのドキュメントモード、ブラウザモード、厳密モード、変モード、DOCTYPEタグ、詳細読み取りモードについて?標準!コンテンツ。

charset

ドキュメントで使用される文字エンコーディングを宣言します


XML/HTMLコードコンテンツをクリップボードにコピーします

  1. meta charset="utf-8">

html5 前のページは次のようになります:


X ML/HTML コードコピークリップボードへのコンテンツ

  1. meta http-equiv="Content-Type" content="text/html; charset=utf-8">

これら 2 つは同等です。詳細については、 を使用することをお勧めします。短くて覚えやすいもの。

lang属性

簡体字中国語


XML/HTMLコード内容をクリップボードにコピー

  1. html lang=「zh-cmn- ハンス」 ">

繁体字中国語


XML/HTMLコードコンテンツをクリップボードにコピー

  1. html lang=「zh- cmn- Hant">

なぜ私たちが通常書く lang="zh-CN" ではなく lang="zh-cmn-Hans" なのでしょうか? 続きをお読みください: ページの先頭のステートメントは次のようにする必要があります。 lang="zh" または lang="zh-cn" を使用します。

IE と Chrome の最新バージョンを推奨します


XML/HTML コードコンテンツをクリップボードにコピーします

  1. metahttp-equiv="X - UA-互換性のある "content=" ie = edge、chrome = 1 "/>このタグを読み取った後、すぐに対応するスピード コアに切り替えます。 さらに、

xml/html コードを追加します


コンテンツをクリップボードにコピーします & lt;

Meta Http-Equiv =

  1. 另另另content="IE =Edge,chrome=1"> このように書くことで得られる効果は、Google Chrome Frame がインストールされている場合、ページのレンダリングに GCF が使用されます。GCF がインストールされていない場合、次に、レンダリングに IE カーネルの最新バージョンを使用します。 関連リンク: ブラウザカーネル制御 メタタグドキュメント

    Baiduはトランスコーディングを禁止しています
百度携帯電話でWebページを開くと、BaiduはあなたのWebページをトランスコードし、服を脱いで体に貼り付ける可能性があります 犬の皮膚絆創膏の広告用、ヘッダーに


XML/HTML コードコンテンツをクリップボードにコピー

を追加できます関連リンク :SiteApp トランスコーディング ステートメント
  1. SEO 最適化部分 ページ タイトル

    タグ (head ヘッダーが必要です) <span class="attribute"></span><span class="attribute-value"></span><span class="attribute"></span><span class="attribute-value"></span>XML/HTML コード<span class="tag"></span> コンテンツをクリップボードにコピーします



タイトル

>
あなたのタイトル

タイトル


>

ページのキーワードキーワード

  1. XML/HTML コードコンテンツをクリップボードにコピー

    メタ
名前

=
「キーワード」

内容

=
「あなたのキーワード」

>

    ページ説明コンテンツ説明
  1. XML/HTML コードコンテンツをクリップボードにコピー

    メタ
name

=
"説明"

content

=
"あなたの説明"

>

Web 著者の著者を定義します
  1. XML/HTML コードコンテンツをクリップボードにコピーしますmeta

  2. name
=

"author"

content

=
「著者、メールアドレス「

>

」は、ウェブ検索エンジンのインデックス作成方法を定義します。Robotterms は英語のカンマ「,」で区切られた一連の値です。通常、次の値があります: none、noindex、nofollow、all 、インデックスを付けてフォローしてください。
  1. XML/HTML コードコンテンツをクリップボードにコピー "index,follow" >


関連リンク: WEB1038 - タグ無効な値が含まれています
viewport


Viewport を使用すると、モバイル ブラウザーでのレイアウト表示を改善できます。 通常は

  1. XML/HTML コードコンテンツをクリップボードにコピーしますmeta name

    =
  2. "viewport"

content
=
「幅=デバイス」 -width,initial-scale=1.0">

width=device-width を指定すると、iPhone 5 がホーム画面に追加され、WebApp 全画面モードでページを開いたときに黒い境界線が表示されます ( http://bigc.at/ ios-webapp-viewport-meta.orz)


コンテンツパラメータ:

width ビューポートの幅 (値/デバイスの幅) 高さ ビューポートの高さ (値/デバイスの高さ) 初期スケール初期スケーリング maximum-scale 最大スケーリング率 minimum-scale 最小スケーリング

user-scalable ユーザーにズームを許可するかどうか (はい/いいえ)
    minimal-ui iOS 7.1 beta 2 の新しい属性により、上部と下部のステータス バーを最小化できますページがロードされたとき。これはブール値であり、次のように直接書くことができます:
  1. XML/HTML コードコンテンツをクリップボードにコピー

    1. meta name="viewport" content="width=device-width、initial -scale= 1 、minimal-ui">

    そして、ウェブサイトが応答しない場合は、initial-scale を使用しないか、スケーリングを無効にしてください。


    XML/HTMLコードコンテンツをクリップボードにコピー

    1. "width=device-width, user-scalable=yes"> 関連リンク:非レスポンシブ デザイン ビューポート iPhone 6 および iPhone 6plus に適応させるには、次のように記述する必要があります: XML/HTML コード

    2. コンテンツをクリップボードにコピー ボード





    meta


    name

    =
      "viewport"
    1. content="width=375"> meta name

      =
    2. "viewport"
    3. content

      ="幅=414">ほとんどの 4.7 ~ 5 インチ Android デバイスのビューポート幅は 360px に設定されていますが、iPhone 6 では 375px であり、ほとんどの 5.5 インチ Android マシン (たとえば、 Samsung Note) は 400、iPhone 6 plus のビューポート幅は 414px です。 iOSデバイス ホーム画面にタイトルを追加(iOS 6の新機能)



    XML/HTMLコード
    コンテンツをクリップボードにコピー


    meた名前 ="apple-mobile-web-app-title"
      content
    1. =

      "title"> ステータスバー XML/HTML コードコンテンツをクリップボードにコピー

    meta

    name="apple-mobile-web-app-status-bar-style"

    content
      =
    1. "black-translucent"

      />の場合に有効です

    「apple-mobile-web-app-capable」 content="yes" の場合にのみ有効です

    content パラメータ:

    default デフォルト値。
    黒 ステータスバーの背景は黒です。
    黒半透明 ステータスバーの背景は黒で半透明です。 「デフォルト」または「黒」に設定すると、Web コンテンツはステータス バーの下部から始まります。 黒半透明に設定すると、Web ページのコンテンツが画面全体に表示され、上部はステータス バーで隠れます。

    電話番号としての番号の自動識別を無効にする


    XML/HTMLコードコンテンツをクリップボードにコピーする

    1. metaname= 「フォーマット検出」 content="telephone=no"/>

    iOSアイコン

    relパラメータ: apple- touch-アイコン写真は角丸やハイライトなどの効果が自動で加工されます。 apple-touch-icon-precomposed は、システムがエフェクトを自動的に追加することを禁止し、元のデザインを直接表示します。 iPhone と iTouch (デフォルトは 57x57 ピクセル) には、次のような

    コードが必要です:


    iPad、72x72 ピクセル、オプションですが推奨

    コードは次のとおりです:


    Retina iPhone および Retina iTouch、114x114 ピクセルは、なしでも使用できますが、推奨します。

    コードは次のとおりです:


    Retina iPad、144x144 ピクセル、オプションですが推奨

    コードは次のとおりです:

    !-- Retina iPad、144x144 ピクセル、オプションですが推奨-->

    iOS アイコンのサイズは、iPhone 6 plus では 180 x 180、iPhone 6 では 120 x 120 です。 iPhone 6 Plus に適応させるには、次のようにこの

    コードを追加する必要があります:


    iOS スプラッシュ画面

    公式ドキュメント: https://developer.apple.com/library/ios/qa/qa1686/_index.html
    参考記事: http://wxd.ctrip.com/blog / 2013/09/ios7-hig-24/

    iPad の起動画面にはステータスバー領域が含まれません。

    iPad 縦画面 768 x 1004 (標準解像度)

    コードは次のとおりです:


    iPad 縦画面 1536x2008 (Retina

    コードは以下の通り:


    iPad 横画面1024x748 (標準解像度レート)

    コードは次のとおりです:


    iPad 横画面 2048x1496 (Retina)

    コードは次のとおりです:


    iPhone および iPod touch の起動画面には、ステータスバー領域

    iPhone/iPod Touch 縦画面 320x480 (標準解像度)

    コードは次のとおりです:


    iPhone/iPod Touch 縦画面 640x960 (Retina)

    コードは以下の通りです


    iPhone 5/iPod Touch 5 縦画面 640x1136 (Retina)

    コードは次のとおりです。


    iPhone 6 に対応した画像サイズは 750×1294、iPhone 6 Plus に相当するのは 1242×2148 です。

    コードは次のとおりです:



    Windows 8
    Windows 8のタイルカラー

    のコードは次のとおりです:


    Windows 8 のタイル アイコン

    のコードは次のとおりです:


    RSS 購読

    コードは次のとおりです:


    ファビコンアイコン

    コードは次のとおりです:


    ファビコンの詳細については、https://github.com/audreyr/favicon-cheat-sheet を参照してください



    モバイル用メタ
    XML/HTML コードコンテンツをクリップボードにコピー

    1. < ;metaname= "viewport "content="width=device-width、initial-scale=1、user-scalable=no"/>

    2. メタ 名前=「apple -mobile-web-app-capable」 content=「はい」 />

    3. メタ 名前 ="apple-mobile-web-app-status -bar-style" content="black"/>

    4. meta name="format-検出"コンテンツ="電話​​=いいえメール=いいえ" />

    5. メタ名前= 「ビューポート」 コンテンツ="width=デバイス幅、initial-scale=1、user-scalable=no"/>

    6. meta name="apple-mobile-web-app-capable" content="yes" />

    7. meta name="apple-mobile-web-app-status-bar-style" content="black " />

    8. meta name="format-detection" content= "telphone =no, email=no"/>

    9. meta name="renderer" content="webkit">

    10. meta http-equiv="X-UA-互換" content=" IE=edge">

    11. meta name="HandheldFriendly" content="true">

    12. meta name="MobileOptimized" content="320">

    13. メタ name=「画面の向き」 content=「縦向き」>

    14. メタ 名前=「x5方向」 内容=「ポートレート」>

    15. メタ name="x5-fullscreen" content="true">

    16. -- QQ アプリケーション モード -->
    17. メタ name="x5-page-mode" content="app"

      >
    18. < ;!-- Windows Phone で [ハイライトなし] をクリック -->
    19. meta name="msapplication-tap-highlight" content="no"

      >
    20. < ;!-- モバイルエンドに適応 -->
    21. これは、toobug からの共有の概要です。 その他のメタタグリファレンスCOMPLETE LIST OF HTML META TAGS2013年にすべてのWebページに必要な18のメタタグ

    22. 参考記事:
    23. よく使われるHTMLヘッダータグ

    html5_header

      amazeui css
    • DOCTYPE
    • WEBエンジニアとデザイナーはiOS 8の10の新しい変更点を学ぶ必要があります

以上がHTML head タグの詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
テキストからウェブサイトへ:HTMLの力テキストからウェブサイトへ:HTMLの力Apr 13, 2025 am 12:07 AM

HTMLは、Webページを構築するために使用される言語であり、タグと属性を使用してWebページの構造とコンテンツを定義します。 1)htmlは、などのタグを介してドキュメント構造を整理します。 2)ブラウザはHTMLを分析してDOMを構築し、Webページをレンダリングします。 3)マルチメディア関数を強化するなど、HTML5の新機能。 4)一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれます。 5)最適化の提案には、セマンティックタグの使用とファイルサイズの削減が含まれます。

HTML、CSS、およびJavaScriptの理解:初心者向けガイドHTML、CSS、およびJavaScriptの理解:初心者向けガイドApr 12, 2025 am 12:02 AM

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

HTMLの役割:Webコンテンツの構造HTMLの役割:Webコンテンツの構造Apr 11, 2025 am 12:12 AM

HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。

HTMLとコード:用語を詳しく見るHTMLとコード:用語を詳しく見るApr 10, 2025 am 09:28 AM

htmlisaspecifictypeofcodefocuseduructuringwebcontent

HTML、CSS、およびJavaScript:Web開発者に不可欠なツールHTML、CSS、およびJavaScript:Web開発者に不可欠なツールApr 09, 2025 am 12:12 AM

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

HTML、CSS、およびJavaScriptの役割:コアの責任HTML、CSS、およびJavaScriptの役割:コアの責任Apr 08, 2025 pm 07:05 PM

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

HTMLは初心者のために簡単に学ぶことができますか?HTMLは初心者のために簡単に学ぶことができますか?Apr 07, 2025 am 12:11 AM

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

HTMLでの開始タグの例は何ですか?HTMLでの開始タグの例は何ですか?Apr 06, 2025 am 12:04 AM

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

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SublimeText3 Mac版

SublimeText3 Mac版

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

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール