この記事は、HTML メタ タグの使用法と属性について詳しく分析したものです。一定の参考価値があります。困っている友人は参考にしてください。お役に立てれば幸いです。
フロントエンドを独学で勉強し始めてからメタタグにはあまり触れず、span、button、h1などの表示できるタグを中心に勉強していました。時々、有名な Web サイトのソース コードをチェックすると、head タグに多くのメタが含まれていることがわかります。
今日はメタの使い方を学び、メタがどのような属性を持っているかを見てみましょう。
1. 定義と機能
meta、つまりメタデータ(Metadata)とは、データのデータ情報です。
このタグは、HTML ドキュメントのメタデータを提供します。メタデータはクライアントには表示されませんが、ブラウザによって解析されます。
は通常、説明、キーワード、ファイルの最終変更時刻、作成者、および Web ページのその他のメタデータを指定するために使用されます。
メタデータは、ブラウザ (コンテンツの表示方法やページのリロード方法)、検索エンジン (キーワード)、またはその他の Web サービスを使用して呼び出すことができます。
2. 属性
charset(htm5 の新機能) | 定義ドキュメント文字エンコーディング |
#は、http-equiv または name 属性に関連するメタ情報を定義します。 | #http-equiv |
名前 | |
scheme | (htm5 は廃止されました)|
コンテンツ属性の値を変換するためのスキーム |
HTML5 新しい属性、現在のページの文字エンコーディングを定義します新しい書き込みメソッド:
<meta charset="UTF-8">
古い書き込みメソッド:
<meta>
HTML5 新しい記述方法が推奨されます
2. 名前属性a. キーワード、現在の Web ページのキーワード、検索エンジンの識別を容易にし、改善します検索精度 <meta name="keywords" content="cdn,网络加速,运营商">
b、説明、現在の Web ページの簡単な説明。Baidu で検索すると、検索結果の各タイトルの下に説明内容が表示され、ユーザーがすぐに
<meta name="description" content="本公司专注提供CDN网络加速,同时也提供云计算服务">
c、ビューポート、このメタは少し複雑です。主にモバイル Web ページで使用されるため、別の記事が必要です。
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
d とロボットは一時的に省略します。検索エンジンのインデックス方法クローラー
<meta name="robots" content="none">
content 値 all、none、index、noindex、follow、および nofollow があります。デフォルトは all です。具体的な手順は表に示すとおりです。
すべてのドキュメントをインデックスにできます。ドキュメント内のリンクはクエリできます。ドキュメントにはインデックスを作成できません。ドキュメント内のリンクはクエリできません | |
ドキュメントにはインデックスを付けることができます | |
ドキュメントにインデックスを付けることはできませんが、ドキュメント内のリンクはクエリできます | |
ドキュメント内のリンクはクエリできます | |
ドキュメントにはインデックスを付けることができますが、リンクをクエリすることはできません | |
e、作成者、ドキュメントの作成者 | f、著作権、ドキュメントの著作権記述 |
<meta name="renderer" content="webkit"> //默认webkit内核 <meta name="renderer" content="ie-comp"> //默认IE兼容模式 <meta name="renderer" content="ie-stand"> //默认IE标准模式
3, http-equiv
http のヘッダーをシミュレートし、サーバーに情報を送り返しますa、expires、Web ページの有効期限。有効期限が切れた後は、サーバーに再度アクセスする必要があります。<meta http-equiv="expires" content="Sunday 26 October 2018 01:00 GMT" />b、プラグマ (http1.0 、 1.1 と互換性あり)、キャッシュ制御 (http1 の新機能)。 1)、キャッシュ方法を設定します。cache-control の使用を推奨します。この属性の内容は、cache-control
<meta http-equiv="cache-control" content="no-cache">c を参照します。http で更新し、自動更新し、URL
にジャンプします。 content で宣言された
<meta http-equiv="refresh" content="5;URL=http://www.liuhw.club/"> //5秒后跳转向我自己的域名d と set-cookie に、cookie
<meta http-equiv="set-cookie" content="TOKEN_KEY=81BBF72619795017B6AC214AE705F1F8; Domain=10.1.100.111; Path=/">e、content-Type、ドキュメントの文字エンコーディングを追加します。charset と同じです。charset
<meta http-equiv="content-type" content="text/html;charset=gb2312">を使用することをお勧めします。 f、x-ua 互換、ドキュメントのレンダリングに使用するバージョンをブラウザに指示します
<meta http-equiv="x-ua-compatible" content="IE=edge,chrome=1"/> //指定IE和Chrome使用最新版本渲染当前页面要約すると、上記は一般的に使用される属性をいくつかリストしただけであり、リストされていない属性は必要です。後でドキュメントを確認してください [関連する推奨事項:
HTML5 ビデオ チュートリアル
]以上がHTMLメタタグの使用法と属性の詳細な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

HTML5の重要な要素には、最新のWebページの構築に使用される、、,,,,などが含まれます。 1.ヘッドコンテンツを定義します。2。リンクをナビゲートするために使用されます。3。独立した記事のコンテンツを表します。4。ページコンテンツを整理します。5。サイドバーコンテンツを表示します。

HTML5とHTML5の略語であるHTML5とH5の間に違いはありません。 1.HTML5はHTMLの5番目のバージョンであり、Webページのマルチメディア関数とインタラクティブ機能を強化します。 2.H5は、HTML5ベースのモバイルWebページまたはアプリケーションを参照するためによく使用され、さまざまなモバイルデバイスに適しています。

HTML5は、W3Cによって標準化されたHyperText Markup言語の最新バージョンです。 HTML5は、新しいセマンティックタグ、マルチメディアサポート、フォームの強化、Web構造の改善、ユーザーエクスペリエンス、SEO効果を導入します。 HTML5は、Webページ構造をより明確にし、SEO効果をより良くするために、、、、、、などの新しいセマンティックタグを導入します。 HTML5はマルチメディア要素をサポートしており、サードパーティのプラグインは不要で、ユーザーエクスペリエンスと読み込み速度が向上します。 HTML5はフォーム関数を強化し、ユーザーエクスペリエンスを向上させ、フォーム検証効率を向上させるなどの新しい入力タイプを導入します。

クリーンで効率的なHTML5コードを書き込む方法は?答えは、タグのセマンティック、構造化されたコード、パフォーマンスの最適化、一般的な間違いを回避することにより、一般的な間違いを避けることです。 1.コードの読みやすさとSEO効果を改善するには、セマンティックタグなどを使用します。 2。適切なインデントとコメントを使用して、コードを構造化して読みやすいままにします。 3.不必要なタグを減らし、CDNを使用してコードを圧縮することにより、パフォーマンスを最適化します。 4.タグが閉じていないなどの一般的な間違いを避け、コードの有効性を確認してください。

H5は、マルチメディアサポート、オフラインストレージ、パフォーマンスの最適化により、Webユーザーエクスペリエンスを向上させます。 1)マルチメディアサポート:H5と要素は、開発を簡素化し、ユーザーエクスペリエンスを向上させます。 2)オフラインストレージ:WebStorageとIndexEdDBは、エクスペリエンスを改善するためにオフラインで使用できるようにします。 3)パフォーマンスの最適化:ウェブワーカーと要素は、パフォーマンスを最適化して帯域幅の消費を削減します。

HTML5コードは、タグ、要素、属性で構成されています。1。タグはコンテンツタイプを定義し、などの角度ブラケットに囲まれています。 2。要素は、startタグ、内容、および内容などのエンドタグで構成されています。 3。属性は、開始タグのキー値のペアを定義し、ような関数を強化します。これらは、Web構造を構築するための基本ユニットです。

HTML5は、最新のWebページを構築するための重要なテクノロジーであり、多くの新しい要素と機能を提供します。 1。HTML5は、Webページの構造とSEOを強化するなどのセマンティック要素を導入します。 2。プラグインなしのマルチメディア要素と埋め込みメディアをサポートします。 3.フォームは、新しい入力タイプと検証プロパティを強化し、検証プロセスを簡素化します。 4.オフラインおよびローカルストレージ機能を提供して、Webページのパフォーマンスとユーザーエクスペリエンスを向上させます。

H5コードのベストプラクティスには以下が含まれます。1。正しいDoctype宣言と文字エンコーディングを使用します。 2。セマンティックタグを使用します。 3。HTTPリクエストを削減します。 4.非同期負荷を使用します。 5。画像を最適化します。これらのプラクティスは、Webページの効率、保守性、ユーザーエクスペリエンスを向上させることができます。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

WebStorm Mac版
便利なJavaScript開発ツール

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

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン
