html lang 属性の用途は何ですか?

Nov 18, 2021 am 09:49 AM
html

HTML では、lang は要素コンテンツの言語を指定できるグローバル属性です。構文は「」で、通常は「」で使用されます。 " タグ。現在のページの言語タイプを宣言します。

html lang 属性の用途は何ですか?

このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。

html lang 属性は、要素のコンテンツの言語を指定します。

HTML5 では、lang 属性は任意の HTML 要素 (つまり、グローバル属性) で使用できます。

構文: <element lang=" language_code "></element>

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"html lang 属性の用途は何ですか?
4 を見つけます。いくつかの中国のローカル Web サイトにログインすると、ソース コードに lang 属性が記述されていないことがわかります。翻訳プロンプトはありません

5. まず第一に、検索エンジンはクロールするページのコンテンツを判断できません。言語、その観点ではすべてバイナリ ファイルであるため、コンテンツの言語を伝える必要があります。このページには、次に何をすべきかを知るためのものがあります。つまり、lang を「en」に設定すると、Web ページ上のコンテンツがどの言語であっても、英語として表示されます。ローカル ブラウザのデフォルト言語が英語ではない場合、上記のオプションを選択すると、翻訳が必要かどうかを尋ねられます。これは、ブラウザの設定で明確に確認できます:

html lang 属性の用途は何ですか?# 概要:

1. 検索エンジンは、ページ上のコンテンツの言語を判断できません。人間はそれに伝える必要があります (これはセマンティクスの特性も反映しています。つまり、マシン自体は何も理解できません。私たちはマシンにそれが何であるかを伝える必要があり、マシンにそれが何であるかを伝えるときは、このルールにも従わなければなりません。 lang を "en" に設定せずに、Web ページで中国語のコンテンツを使用すると、マシンに大幅な干渉が発生し、ユーザーの通常のエクスペリエンスが妨げられます。これは意味がありません。)

2. ブラウザは読み込んだページの言語とローカル言語を比較し、一致していれば処理は行わず、一致していなければ翻訳が必要かどうかを確認します(もちろんユーザーがチェックしていることが前提です)この機能は Chrome によってデフォルトでチェックされます)

推奨チュートリアル: "

html ビデオ チュートリアル

"

以上がhtml lang 属性の用途は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

HTML のネストされたテーブル HTML のネストされたテーブル Sep 04, 2024 pm 04:49 PM

HTML のネストされたテーブル

HTMLの表の境界線 HTMLの表の境界線 Sep 04, 2024 pm 04:49 PM

HTMLの表の境界線

HTML 左マージン HTML 左マージン Sep 04, 2024 pm 04:48 PM

HTML 左マージン

HTML テーブルのレイアウト HTML テーブルのレイアウト Sep 04, 2024 pm 04:54 PM

HTML テーブルのレイアウト

HTML 内のテキストの移動 HTML 内のテキストの移動 Sep 04, 2024 pm 04:45 PM

HTML 内のテキストの移動

HTML 順序付きリスト HTML 順序付きリスト Sep 04, 2024 pm 04:43 PM

HTML 順序付きリスト

HTML の onclick ボタン HTML の onclick ボタン Sep 04, 2024 pm 04:49 PM

HTML の onclick ボタン

PHPでHTML/XMLを解析および処理するにはどうすればよいですか? PHPでHTML/XMLを解析および処理するにはどうすればよいですか? Feb 07, 2025 am 11:57 AM

PHPでHTML/XMLを解析および処理するにはどうすればよいですか?

See all articles