この記事は、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 http-equiv="Content-Type" content="text/html; charset=UTF-8">
HTML5 新しい記述方法が推奨されます
2. 名前属性a. キーワード、現在の Web ページのキーワード、検索エンジンの識別を容易にし、改善します検索精度 <meta name="keywords" content="cdn,网络加速,运营商">
<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" />
<meta http-equiv="cache-control" content="no-cache">
にジャンプします。 content で宣言された
<meta http-equiv="refresh" content="5;URL=http://www.liuhw.club/"> //5秒后跳转向我自己的域名
<meta http-equiv="set-cookie" content="TOKEN_KEY=81BBF72619795017B6AC214AE705F1F8; Domain=10.1.100.111; Path=/">
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<meta http-equiv="x-ua-compatible" content="IE=edge,chrome=1"/> //指定IE和Chrome使用最新版本渲染当前页面
HTML5 ビデオ チュートリアル
]以上がHTMLメタタグの使用法と属性の詳細な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。