」です。通常、これは要素の言語タイプを宣言するために「」タグ内で使用されます。現在のページ。"/> 」です。通常、これは要素の言語タイプを宣言するために「」タグ内で使用されます。現在のページ。">
ホームページ >ウェブフロントエンド >フロントエンドQ&A >html lang 属性の用途は何ですか?
HTML では、lang は要素コンテンツの言語を指定できるグローバル属性です。構文は「
」で、通常は「」で使用されます。 " タグ。現在のページの言語タイプを宣言します。
このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。
html lang 属性は、要素のコンテンツの言語を指定します。
HTML5 では、lang 属性は任意の HTML 要素 (つまり、グローバル属性) で使用できます。
構文: <element lang=" language_code "></element>
language_code は、要素コンテンツの言語コードを指定します。言語コードリファレンスマニュアル。 言語コード リファレンス マニュアル
lang 属性は通常、「」タグで現在のページの言語タイプを宣言するために使用されます。
HTML の html 要素の lang 属性の説明
私が HTML を学び始めたとき、HTML の基本的な形式について何かありました。理解できない場合は、基本的な形式は次のとおりです:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body></body> </html>
HTML タグの lang 属性は何ですか?値を「en」または「zh-CN」と指定するのはなぜですか?私の個人的な意見は次のとおりです:
1. 属性 lang は言語を意味する English language の略称で、「en」は英語、「zh-CN」は中国語を表します
2. 私の場合 試してみた結果、lang 属性を記述しなくても HTML 文書全体の表示には問題ないことが分かりました
3.中国にお住まいの場合、ローカル ブラウザのデフォルト言語は中国語です。外国の Web サイトを開くと、以下に示すように、ブラウザは「Web ページのコンテンツを中国語に翻訳するかどうか」というプロンプトを表示します。
Web ページのソース コードを確認して、lang="en"
4 を見つけます。いくつかの中国のローカル Web サイトにログインすると、ソース コードに lang 属性が記述されていないことがわかります。翻訳プロンプトはありません
5. まず第一に、検索エンジンはクロールするページのコンテンツを判断できません。言語、その観点ではすべてバイナリ ファイルであるため、コンテンツの言語を伝える必要があります。このページには、次に何をすべきかを知るためのものがあります。つまり、lang を「en」に設定すると、Web ページ上のコンテンツがどの言語であっても、英語として表示されます。ローカル ブラウザのデフォルト言語が英語ではない場合、上記のオプションを選択すると、翻訳が必要かどうかを尋ねられます。これは、ブラウザの設定で明確に確認できます:
# 概要:
1. 検索エンジンは、ページ上のコンテンツの言語を判断できません。人間はそれに伝える必要があります (これはセマンティクスの特性も反映しています。つまり、マシン自体は何も理解できません。私たちはマシンにそれが何であるかを伝える必要があり、マシンにそれが何であるかを伝えるときは、このルールにも従わなければなりません。 lang を "en" に設定せずに、Web ページで中国語のコンテンツを使用すると、マシンに大幅な干渉が発生し、ユーザーの通常のエクスペリエンスが妨げられます。これは意味がありません。)
2. ブラウザは読み込んだページの言語とローカル言語を比較し、一致していれば処理は行わず、一致していなければ翻訳が必要かどうかを確認します(もちろんユーザーがチェックしていることが前提です)この機能は Chrome によってデフォルトでチェックされます)
推奨チュートリアル: "
html ビデオ チュートリアル以上がhtml lang 属性の用途は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。